Why we run on Postgres and nothing else
A boring stack is the best stack when you're chasing a moving target. How Octopad's one-process footprint keeps us fast.
What we're building, what we're learning, and occasionally what we're wrong about. Posts land every week or two.
Every AI team we've talked to builds the same three things — a place for context, a place for plans, a place for decisions. Here's why, and what we think it means for the shape of AI tooling over the next year.
A boring stack is the best stack when you're chasing a moving target. How Octopad's one-process footprint keeps us fast.
AI tools don't need more dashboards. We wrote down the seven rules we use to keep the interface out of your way.
The biggest release since we opened the beta. Three things you asked for, and one we wanted to sneak in.
Individual AI tools make individuals more productive. Teams need something else entirely — here's what.
Supporting Claude, ChatGPT, Cursor, and local models shouldn't be a feature flag swamp. How we keep routing clean.
Why we're building this, and who it's for. A short one to mark the occasion.