Blog
Unfiltered thoughts on the web, cloud, AI, coding and the developer ecosystem.
Latest Posts
-
Is stateless MCP just REST? I ran 180 tests to find out
The July 2026 MCP spec dropped sessions, and the internet decided the argument was over. I exposed one backend as both a stateless MCP server and a plain REST API, gave both to the same agent, and recorded what actually changed.
-
“Error while dexing”: how an Android build failure led me to a dying SSD
An Android build kept failing on the same jar. Claude Code quickly traced the I/O errors to a failing NVMe SSD, then helped me verify the diagnosis and design a careful one-pass recovery.
-
Welcome to my new website and blog!
I finally decided to build a proper home on the internet. Here’s a look under the hood of my new custom static site and markdown blog.