An open API service indexing awesome lists of open source software.

https://github.com/soumyajit4119/my-codingjournal

✍️ A daily log of my coding practice, projects, and learning progress — organized by topics, languages, and goals.
https://github.com/soumyajit4119/my-codingjournal

algorithms css data-structures hackerrank html5 java javascript leetcode mysql notes problem-solving python

Last synced: 20 days ago
JSON representation

✍️ A daily log of my coding practice, projects, and learning progress — organized by topics, languages, and goals.

Awesome Lists containing this project

README

        

# 📑 My-CodingJournal 🚀










> “Track the grind. Trust the process. Build the future.”

**📌 A personal coding log to document my journey through problem-solving, software projects, and lifelong learning in Computer Science.**


## ✒️ About This Repository

`My-CodingJournal` is a **daily code journal and learning vault** designed to track my personal growth in software development. This isn't just about solving problems — it's about building habits, reflecting on progress, and documenting everything that gets me closer to becoming a well-rounded developer.

Whether I'm diving into algorithms, building passion projects, taking notes from courses, or exploring ML and Web Dev — it's all here.


## 🗂️ Folder Structure

```
My-CodingJournal/

├── 📂 DSA_Practices/ → Solutions of Data Structures & Algorithms problems
| ├── 📁 GfG
| ├── 📁 HackerRank
| └── 📁 LeetCode
├── 📂 Programming_Languages/ → lang syntax notes, basic problems with mini-projects
| ├── 📁 C
| ├── 📁 Java
| ├── 📁 Python
| └── 📁 SQL
├── 📁 Web_Development → HTML, CSS, JS, and frameworks practice
| ├── 📁 BackEnd
| ├── 📁 FrontEnd
| └── 📁 Previous practices
├── 📁 ML/ → Machine Learning & AI exploration
├── 📁 Notes/ → Technical notes, cheat-sheets, references
```
Each folder is structured to grow over time as I continue learning.


## 📅 Daily Log

| Date | Activity | Location |
|------------|------------------------------------------------------|----------------------------|
| 2025-04-07 | Created this repo and added `readme.md` file | `My-CodingJournal/` |
| 2025-04-07 | Solved sorting, min-max, data-struct problems in C | `Programming_lang/C/` |
| 2025-04-07 | Solve 7 basic problems in Python | `Programming_lang/Python/` |
| 2025-04-07 | Solved 3 java OOP problems | `Programming_lang/Java/` |
| 2025-04-07 | Applied basic queries on a database in MySQL | `Programming_lang/SQL/` |
| 2025-04-08 | Solved activity answers from Python Crash Course book| `Programming_lang/Python/` |
| 2025-04-08 | Solved 3 basic python problems in HAckerRank | `DSA_Practice/HackerRank/` |
| 2025-04-09 | Solved 3 problems & improved TC, SC of 1 problem | `DSA_Practice/HackerRank/` |
| 2025-04-09 | Solved 4 more python problems in HackerRank | `DSA_Practice/HackerRank/` |
| 2025-04-10 | Solved 3 DSA problems in GfG and created pattern(CSS)| `DSA_Practice` & `Web_dev` |
| 2025-04-11 | Solved 3 DSA problems (array, string and recursion) | `DSA_Practice/GfG/` |

> 🔁 I will keep this table updated — it's my trail of consistency.


## 🎯 Goals & Milestones

| Status | Objective |
|--------|---------------------------------------------|
| ✅ | Create this coding journal on GitHub |
| 🔲 | Complete Striver's DSA Sheet |
| 🔲 | Solve 100+ DSA problems |
| 🔲 | Build 5+ projects |
| 🔲 | Deploy google gen ai capstone project |
| 🔲 | Explore full stack development |


## 🛠️ How to Use This Repo

### Cloning the Repo

```bash
git clone https://github.com/your-username/My-CodingJournal.git
cd My-CodingJournal
```

### Example DSA Workflow

```bash
# Navigate to the DSA folder
cd DSA

# Create a new file to solve a problem
touch stacks_queues.py

# Stage → Commit → Push
git add stacks_queues.py
git commit -m "Solved basic stack implementation problem"
git push origin main
```


## 🧠 Why This Journal?

This journal is not about perfection — it’s about showing up daily to get 1% better.

> “You won’t rise to the level of your goals. You’ll fall to the level of your systems.” – James Clear

- ✅ Keeps me **disciplined**
- 📈 Visual proof of **growth**
- 🧰 Central repo for **notes, code & logs**
- 💼 Builds a **strong public portfolio**


## 💡 Things I’ll Include Over Time

- ⏱️ Add GitHub Action to auto-log commits.
- 📘 Notes on topics (e.g., OS, DBMS, CN).
- 🧪 Project experiments (APIs, web, AI, etc.).
- 📈 Progress trackers (e.g., LeetCode, GitHub Stats).
- 📌 Learning challenges (30-day challenges, boot-camps).


## 🤝 Contribute or Collaborate?

This repo is personal, but open for learning and collaboration!
Feel free to fork it, open issues, or share how you’re documenting your own coding progress.


## 📜 License

This repository is shared for educational purposes under [MIT License](LICENSE).
Fork it to start your own coding journal — just make it **yours**.


> “Tiny improvements daily lead to stunning results eventually.”

**🔖 Built with consistency, curiosity, and code.**

---