Starting Dev Roots: My Journey into Programming

I’ve been meaning to write this for a while—truth is, I postponed it way too long. But here it is: my first post on Dev Roots. This space will document my journey into programming, my wins and mistakes, and the lessons I pick up along the way.

Why I Started Dev Roots

I’ve always loved tinkering with tech, but it wasn’t until recently that programming clicked for me. Working in Operations Planning & Control, I spend a lot of time analyzing data and building reports. When my company introduced SQL-based tools like Grafana, I found myself diving deeper into data queries, dashboards, and automation. That curiosity turned into a genuine love for coding. Dev Roots is my space to capture that journey: documenting progress, sharing lessons, and holding myself accountable to keep learning.

A Background in HTML & CSS (and a Return to the Basics)

Years ago, I studied HTML and CSS. It was love at first line of code—but I never really practiced enough to master them. Building this website has been my way to return to the basics. Every element here, from structure to style, is hand-built. It’s not perfect, but that’s the point: by relearning fundamentals, I’m setting a strong foundation for future projects.

Falling in Love with SQL

In the last year, SQL became a core part of my daily work. Creating dashboards in Grafana or building KPIs for the factory taught me how powerful structured queries can be. The more I used SQL, the more I wanted to explore beyond my day job—writing queries, experimenting with data, and even thinking about projects outside of work. That’s part of why Dev Roots exists: to push beyond “work SQL” and into personal discovery.

What’s Next: Learning, Mistakes, and Growth

This blog isn’t about being perfect or presenting polished case studies. It’s about documenting the messy middle—where I learn, break things, fix them, and try again. I want to share the resources I use, the problems I run into, and the little wins that keep me motivated. Future posts will dive into HTML, CSS, SQL, and eventually more advanced programming. Dev Roots is where those lessons will take root (pun intended).