How It All Started
I didn’t start with a computer science degree. My path into software development was winding — starting with curiosity, a lot of broken code, and an obsession with understanding how things work.
My first “real” program was a script that automated a repetitive task at my part-time job. It saved me about two hours per week. That feeling — of making a machine do your work for you — was addictive.
The Early Days
I spent the first year learning through free resources. MDN, freeCodeCamp, YouTube tutorials at 2am. I built terrible projects. A to-do app (of course), a weather widget, a random quote generator that nobody used.
But each project taught me something new. I started to see patterns. I started to think like a developer.
Where I Am Now
Today I work across the full stack — from database schema design to pixel-perfect UIs. I care deeply about performance, readability, and building software that people actually enjoy using.
This blog is where I share what I’ve learned, what I’m experimenting with, and the occasional opinion about the state of web development.
Welcome aboard.