DEV Community

Cover image for Why I Fell in Love with Coding (and Why I’m Still Addicted to It)
John Liter
John Liter

Posted on

Why I Fell in Love with Coding (and Why I’m Still Addicted to It)

For me, coding didn’t start with a job listing, a college course, or a trendy tech video.

It started with FreeCodeCamp.

Their guided tutorials gave me structure. The community gave me encouragement. And the moment that really stuck with me? When I got stuck on a problem—and instead of giving me the answer, someone helped me understand it.

That’s when I realized:

Coding isn’t just about getting things to work. It’s about learning how to think.


🔤 It Started with the Basics

HTML, CSS, and JavaScript were the first tools I used to bring my ideas to life.

I didn’t need anything complex—I just needed something to get started.

Once I finished the basics, my curiosity exploded. I began exploring new languages, frameworks, and tools—not to be trendy, but to make my original ideas even better.


🤖 How AI Made Me a Smarter Coder

When I hit a wall, I don’t panic. I ask AI.

But I don’t just want a copy-paste answer—I want an explanation.

Why does this work?

What’s the logic behind it?

Can I see the original docs or pages this came from?

That’s how I grow. I don’t just collect answers—I collect understanding.

Even when debugging, I’ll have GitHub Copilot walk me through what I did wrong. Often, that small spark of explanation is all I need for the solution to click.


🧠 I Document Everything in Notion (So I Can Teach It Later)

I take every insight, every “aha” moment, and drop it into Notion.

It’s not just my second brain—it’s a place I turn ideas into mini lessons I teach to my kids.

There’s something powerful about learning and sharing that knowledge.

When I see my kids light up after understanding a concept I just struggled through? That’s better than any shipped feature.


💡 The Ideas Never Stop

My mind is constantly buzzing with ideas for web pages, apps, and tools.

So I keep a running checklist—a digital playground of possibility.

Some will get built. Others won’t. But every one of them fuels the fire.


🔥 Coding Is My Passion—And AI Made It Even Deeper

AI hasn’t made me lazy—it’s made me more curious.

More experimental.

More obsessed with understanding how far I can take my ideas.

Every project I finish teaches me something new.

Every bug I fix reminds me why I started.

And every time I teach what I’ve learned, I fall in love with coding all over again.


💬 Let’s Talk

  • What made you fall in love with coding?

  • How are you using AI to learn, not just code faster?

  • Do you document what you learn—and if so, how?

Drop your thoughts.

Let’s celebrate the journey—not just the results.

Top comments (0)