My Learning Notes & Courses

Here are some topics I've been learning and documenting. Feel free to follow along – it's all free and open.

Free Notes intermediate

Clean Code & Refactoring

Write maintainable code and improve existing codebases through refactoring techniques.

2-3 weeks java
Sign Up to Access
Free Notes intermediate

Git Version Control

Master Git from fundamentals to advanced workflows including branching strategies, rebasing, and GitHub/GitLab integration.

2-3 weeks java
Sign Up to Access
Free Notes intermediate

Interview Preparation

Prepare for technical interviews covering coding challenges, system design, and behavioral questions.

4-6 weeks java
Sign Up to Access

Recent Posts

Thoughts, tutorials, and things I'm learning along the way.

Want to Follow Along?

Sign up to access all my notes and stay updated with new posts.