Blog
The dev experience advantage — and how to close the gap
I have a software background. That's why this moved fast. Here's what that actually means and what you can do about it.
I killed the header
The site had a standard navbar. I asked Claude to remove it. Here's what that decision looks like technically — and why you don't need a design background to make calls like this.
What you see after you pay
Most paywalls just remove a block. This one changes what the whole site looks like — and why that matters for any product.
The paywall was fake. Here's how I fixed it.
Day 2: a real paywall without a backend — how HMAC signatures replace a database.
I don't write these posts
There's a system. It turns work sessions into published content — and you can set it up in any project.
Day 1. Starting from zero
I have dev experience. That's why this moved fast. Here's what that means for you.
The moment Claude stopped waiting for me
Setting up git push access — and how knowing git made this 20 minutes instead of 2 hours.