Every developer has, at some point, planned to build a personal site.
Most of those sites don't exist. They live in a graveyard of unfinished projects, abandoned Figma files, and a ~/projects directory that hasn't been opened in months.
This one exists. You're reading it.
What This Is
This is a space I'm using to:
- Document my setup (hardware, software, the keyboard people ask about)
- Write about things I'm thinking through — code, tools, process
- Have a corner of the internet that's mine, not a platform's
It's not going to be updated every week. I don't have a content calendar. When something is worth writing down, I'll write it down here.
What Took So Long
Partly: every time I started building this, I got opinionated about something and started over.
Partly: I kept waiting until the design was "right."
Mostly: I was building other things that felt more important.
The honest answer is that at some point I stopped waiting for perfect conditions and just built the thing. This site is the result.
What To Expect
I write about software engineering — architecture, tooling, process, things I've learned by getting them wrong first.
I write about keyboards — I use a split keyboard and people always want to know why. Now I have somewhere to point them.
I'll probably write about AI. I use it constantly, I think about it a lot, and I have more complex feelings about it than "it's amazing" or "it's going to kill us all."
If you made it here: hello. This is where I keep things.