Writing on programming principles, software design, and the art of coding.

An arrangement of long-form reflections and thoughts on programming, craftsmanship, and more, collected in chronological order.

From Curiosity to Code: My Approach to Learning Programming

Learning to code is a journey that involves mastering the basics as well as delving into complex projects that push your skills to new heights. Let's explore a few ideas and projects in order to develop and showcase your skills.