I’ve always wanted to start a dev blog. When I was younger, I ran a personal one—it was pretty common back then. Now, with all the social media options where everyone can express themselves across so many platforms, having a dedicated digital space for sharing thoughts mainly through text feels a bit outdated.
The purpose of this blog isn’t to vent feelings (though I can’t promise I won’t occasionally slip into philosophical debate mode), but rather to log my progress and problems, consolidate ideas on my tech projects, and hopefully give back to the community that helped me out before LLMs even existed.
The Stack
First things first: I’m using Hugo for the blog system. This is my first time with it, and yeah, it’s blazing fast since it’s written in Go. (If you’re a dev, you can probably tell from the look and feel.)
I also went with the popular PaperMod theme and tweaked it a bit to mimic an analog Moleskine/Leuchtturm1917 notebook, complete with my favorite dot grid style!
Comments?
Second, I thought about adding a comment system since Hugo doesn’t come with one out of the box. I debated it—do I really need one? I don’t expect a ton of comments, and I definitely don’t want bots or spam. But I realized adding a comment section could foster more interaction with the dev community.
After some research and a nudge from AI, I settled on Giscus. Since it’s a comment system that runs on GitHub, it’s easy to set up and maintain. Also, It doesn’t have ads and doesn’t collect user data.
Goals
My goal is to publish at least once a week. Maybe I’ll make it a New Year’s resolution too.