# DevJourney [![Website](https://img.shields.io/badge/🌐%20Website-upayan.dev/devjourney-2563eb?style=flat-square&logo=google-chrome&logoColor=white)](https://upayan.dev/devjourney) [![DeepWiki](https://img.shields.io/badge/📘%20DeepWiki-DevJourney-0ea5e9?style=flat-square&logo=bookstack&logoColor=white)](https://deepwiki.com/upayanmazumder/DevJourney) [![wakatime](https://wakatime.com/badge/user/851ac76d-87ff-42ea-898a-fb8f3654c40f/project/300269be-5962-4e16-8086-716c67547ffd.svg)](https://wakatime.com/badge/user/851ac76d-87ff-42ea-898a-fb8f3654c40f/project/300269be-5962-4e16-8086-716c67547ffd) [![CodeQL](https://github.com/upayanmazumder/DevJourney/actions/workflows/github-code-scanning/codeql/badge.svg?style=flat-square)](https://github.com/upayanmazumder/DevJourney/actions/workflows/github-code-scanning/codeql) [![Dependabot](https://github.com/upayanmazumder/DevJourney/actions/workflows/dependabot/dependabot-updates/badge.svg?style=flat-square)](https://github.com/upayanmazumder/DevJourney/actions/workflows/dependabot/dependabot-updates) [![Daily Tag](https://github.com/upayanmazumder/DevJourney/actions/workflows/daily%20tag%20creator.yml/badge.svg?style=flat-square)](https://github.com/upayanmazumder/DevJourney/actions/workflows/daily%20tag%20creator.yml) [![Last Commit](https://img.shields.io/github/last-commit/upayanmazumder/DevJourney?style=flat-square&color=22c55e&logo=git)](https://github.com/upayanmazumder/DevJourney/commits/main) [![Repo Size](https://img.shields.io/github/repo-size/upayanmazumder/DevJourney?style=flat-square&color=ef4444&logo=database)](https://github.com/upayanmazumder/DevJourney) [![Languages](https://img.shields.io/github/languages/count/upayanmazumder/DevJourney?style=flat-square&color=8b5cf6&logo=code)](https://github.com/upayanmazumder/DevJourney) [![Top Language](https://img.shields.io/github/languages/top/upayanmazumder/DevJourney?style=flat-square&color=f59e0b&logo=javascript)](https://github.com/upayanmazumder/DevJourney) [![Issues](https://img.shields.io/github/issues/upayanmazumder/DevJourney?style=flat-square&color=ec4899&logo=github)](https://github.com/upayanmazumder/DevJourney/issues) [![Pull Requests](https://img.shields.io/github/issues-pr/upayanmazumder/DevJourney?style=flat-square&color=06b6d4&logo=git)](https://github.com/upayanmazumder/DevJourney/pulls) [![Contributors](https://img.shields.io/github/contributors/upayanmazumder/DevJourney?style=flat-square&color=10b981&logo=github)](https://github.com/upayanmazumder/DevJourney/graphs/contributors) [![Stars](https://img.shields.io/github/stars/upayanmazumder/DevJourney?style=flat-square&color=f97316&logo=starship)](https://github.com/upayanmazumder/DevJourney/stargazers) [![Forks](https://img.shields.io/github/forks/upayanmazumder/DevJourney?style=flat-square&color=3b82f6&logo=git)](https://github.com/upayanmazumder/DevJourney/network/members) --- ## What is it? This repository is a collection of various pieces of code written in multiple languages. The code stored here is a mix of different projects, tests, and studies, each unrelated to the other. ## Purpose The purpose of this repository is to store and document the diverse range of code I have written as part of my learning journey. It serves as a personal reference and a showcase of my progress and exploration in various programming languages. ## Formatting Run `./setup-hooks` once after cloning to enable the repository's pre-commit formatter. The hook formats staged Java, C/C++, Go, Python, and JavaScript/ TypeScript/JSON/CSS/HTML/Markdown/YAML files, then stages the formatted files. Install `google-java-format`, `clang-format`, `gofmt`, `black`, and `prettier` to cover the corresponding languages. A missing formatter blocks the commit if you stage a file for that language. ## License This project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.