Growth & Learning

A collection of my learning notes, reflections, and tutorials

My Learning Philosophy

I believe that continuous learning is essential for personal and professional growth. This section is dedicated to sharing what I learn along the way, from technical tutorials to reflections on books, courses, and experiences.

My approach to learning is based on curiosity, experimentation, and sharing knowledge. I learn best by doing, teaching others, and reflecting on both successes and failures.

"The beautiful thing about learning is that nobody can take it away from you." — B.B. King

Latest Posts

Bad experiences teach us better than good ones

A personal story about a job interview that taught me valuable lessons about interviewing and company culture. Learn what not to do when interviewing candidates from my own awkward experience.

Read More →

System Design Basics

An introduction to system design concepts for developers looking to level up their skills. Learn about scalability, reliability, availability, and the trade-offs involved in designing large-scale systems.

Unpublished — coming soon.

Coming soon

Book Notes: Atomic Habits

My notes and takeaways from James Clear's "Atomic Habits." Learn how small changes can lead to remarkable results, and how to build systems that make good habits inevitable and bad habits impossible.

Unpublished — coming soon.

Coming soon

Review Book: The joy off less

Reflections and key takeaways from a practical minimalism book—on decluttering, simplifying, and focusing on what truly matters. Personal notes on applying minimalism in daily life.

Unpublished — coming soon.

Coming soon