Welcome to my blog
What this blog is for, what I'll be writing about, and what you can expect — from deep dives and tutorials to lessons learned in the trenches.
Hello, and welcome — this is the very first post on this site.
I've been meaning to start a technical blog for a long time. Not because the world needs another blog, but because writing forces me to think properly. Every time I explain something, I find the gaps in my own understanding.
What you'll find here
- Tutorials — step-by-step guides that assume you're new to the topic, because I was new to it once too. First up: an introduction to blockchain development.
- Deep dives — explorations of how things work under the hood, whether it's a framework, a library, or an interesting design decision.
- Lessons learned — mistakes, debugging stories, and practical takeaways from real projects.
- What I'm building — notes and updates on my current work.
How I write
My rule is simple: everything here is something I've actually used or run, not just read about. Tutorials come with code you can copy and run yourself. If something's opinionated, I'll say it's opinionated and tell you why.
What's next
Right now I'm writing about blockchain and web3 — from first principles to what it's like to build real dApps. After that, expect posts on whatever problem happens to be in front of me at the time.
If you found anything useful, feel free to reach out — and thanks for reading.