Hello World

So here’s how this blog came to exist…

I’ve been wanting to dive deeper into Go for a while now. As someone who works primarily with JavaScript and other languages, Go’s simplicity and performance always intrigued me. But you know how it is - work keeps you busy, and personal learning projects keep getting pushed to “someday.”

Then I stumbled upon Hugo while researching static site generators. Wait, Hugo is built with Go? And I needed a personal site anyway? Perfect excuse to start somewhere!

Why Hugo? 🚀

Sure, learning Hugo won’t teach me Go programming directly, but it felt like a good entry point into the Go ecosystem. Plus, I wanted to build something tangible while exploring new territory.

After some digging around (and probably way too much time comparing static site generators), Hugo just clicked. Fast builds, simple structure, and hey - it’s Go under the hood.

The Learning Loop 🔄

Here’s my theory: the best way to truly understand something is to explain it to others. It’s like rubber duck debugging, but with an audience.

As developers, if we want to become experts in our field, we need to practice articulating our knowledge. So this blog is my experiment in learning by teaching.

What’s Coming 📝

I’ll be sharing what I learn here - partly to help others, but mostly to solidify my own understanding. Expect posts about discoveries, experiments, and probably a few “I spent 3 hours debugging this stupid thing” stories.

Fair warning: my English isn’t perfect, and I might lack some knowledge or be wrong sometimes. But you don’t go from 0 to 1 in one go, right? This is all part of the learning process.

Let’s see where this journey goes!

Thanks for reading! Something is cooking and I’ll present it ASAP. Stay tuned! 🚀