Back to HomeHow I Fell in Love With Code

How I Fell in Love With Code

I’ve been creating software for over 19 years now. For most of that time, it’s been a part of my professional journey and for the past 12+ years, it’s been the only thing I’ve done full-time to earn a living.

But it didn’t start that way.

The very first piece of “software” I built didn’t involve a single line of code. I used Microsoft PowerPoint 2003 to create a basic calculator by linking slides together each number and operation had its own screen. At the time, I had no idea what programming even was. No internet access. No guidance. Just raw curiosity. I ended up building around 2,000 slides. My old Pentium 4 machine could barely load the slideshow.

I think I spent 14 to 17 hours straight on it, barely taking any breaks, completely hooked. I didn’t stop until it worked. And when it finally did when the illusion of a functioning calculator came to life I literally cried. Sure, it wasn’t a real calculator, but it felt like it. It showed the right results. It looked like magic to me. I was insanely proud of what I had built.

I showed it to my uncle, an engineer who actually knew programming. He was impressed and that’s when he introduced me to writing macros using [VB.NET] to build a real calculator. That was the second time my jaw dropped. The first was realizing I could build something I wanted using whatever tools I had.

To this day, I still think that was one of the most unique, creative, and wildly innovative things I’ve ever done.

All that to say, the passion for coding is always there. Sometimes it just needs to be reawakened. When you start doing something consistently, it naturally becomes your passion. Then one day, you start getting paid for what was once just a fun little hobby, and it becomes a job. And if it turns into the only thing you do for a living… that’s when it gets complicated. That’s when the exhaustion creeps in. That’s when your engineering mind starts giving you diminishing returns, and you plateau on innovation.

But maybe that’s the real challenge. Keeping the spark alive when it becomes your day job. Finding ways to play again. To build something pointless. To chase curiosity without a deadline. That’s how we stay sharp. That’s how we keep loving what we do. And maybe, just maybe, that’s how we keep building things that still make us cry. Not from exhaustion. But from happy tears.

Related Posts

View post Love people the way you expect to be loved!
Love people the way you expect to be loved!
28 Dec 2024

Love people the way you expect to be loved!

Treat every living being with the care you wish to receive, spreading kindness like a shared melody ...

Read More
View post Building Something That Matters
Building Something That Matters

Building Something That Matters

Lately, I've been deep in a side project. I won't say much about what it is yet, but it's something ...

Read More
View post Scarcity Makes You Hustle
Scarcity Makes You Hustle
29 Aug 2025

Scarcity Makes You Hustle

Scarcity teaches grit in ways abundance never will. Looking back, my best skills were forged when ev...

Read More
View post Reminder To My Present Self from 12 years ago
Reminder To My Present Self from 12 years ago
12 Sep 2025

Reminder To My Present Self from 12 years ago

12 years ago it was just me, Sublime Text, and curiosity. No AI, no shortcuts. Just grind. Looking b...

Read More
View post The Two Great Tragedies
The Two Great Tragedies
29 Aug 2025

The Two Great Tragedies

George Bernard Shaw once wrote that there are two great tragedies in life: the first is not getting ...

Read More