
Why I Started Blogging
In 2016, I started learning to code. Back then, whenever I ran into a problem, a quick Google search would almost always land me on someone’s tech blog — dark background, crisp code blocks, the author calmly taking apart a problem piece by piece.
At the time I thought: these people are incredible, and I’ll never be able to write something like that.
A decade has passed. I’ve written hundreds of docs, countless lines of comments, thousands of commit messages. But a blog? Never.
Why Now
There was no “aha moment,” really. It’s just that over the past six months, after shipping a few projects, I noticed something — if I don’t write things down, my past self from three months ago feels like a complete stranger. The dilemmas, the trade-offs, the flash of insight — all gone.
The palest ink is better than the best memory.
A simple truth that took me until my thirties to truly grasp.
And honestly, with today’s AI capabilities, translation, polishing, formatting — none of it is a barrier anymore. The threshold has never been lower. The only question left is: Are you brave enough to put your ideas out there?
Not Just Tech
This blog won’t be code-only. I plan to write about three things:
- Technical deep-dives — the pitfalls, the finished projects, the source code I’ve read
- Book notes — not exhaustive summaries, just the moments that “hit” me
- Reflections — on life, on choices, on where this industry is heading
Built with Astro
Why Astro? Simple:
- Outputs pure static HTML by default — fast
- First-class Markdown support — writes smoothly
- Built-in i18n — easy to go multilingual later
- Zero fuss
I don’t need a CMS. I don’t need a database. One folder, a bunch of Markdown files, git push, and it’s live. That’s exactly what I wanted.
One Last Thing
When I finished writing this post, I hesitated for quite a while about whether to actually publish it.
Then it hit me — a blog is first and foremost for yourself. Recording the process of thinking matters far more than “writing well.” If someone happens to read it and find it useful, that’s a bonus.
So here it is. First post, done.
Not perfect, but started.
June 23, 2026. From somewhere in a terminal window.