Posts
A CLI Should Do More Than Wrap Your API
Notes from building Hookie: API-shaped commands are useful, but AI-native dev workflows need CLI commands that own the whole task.
- Developer Tools
- CLI
- Product Engineering
Shipping Code Faster Is Not the Bottleneck
Agent-loop discourse sells parallel code output. For solo builders the binding constraint is usually demand, and a useful receipt needs cost, artifact, and a user-visible before/after.
- AI
- Agentic Programming
- Productivity
- Thinking
The Interview Gap
The industry says AI agents will write most of the code. Senior engineering interviews still gate on whether you can produce a graph traversal cold in 45 minutes. A checkpoint piece, four months into the job search, on the gap between the two.
- Product Engineering
- Engineering Interviews
- Thinking
- AI
Building Incident Memory From Slack and Meet Transcripts
How we built an internal AI post-incident platform around the workflow responders already used: PagerDuty, Slack, Google Meet, structured reports, retrieval, and the tradeoffs that showed up once agent orchestration became production work.
- AI
- Incident Response
- Developer tools
- Internal Tools
I Didn't Know What Was in My Context Window. So I Went Looking.
After installing gstack, I wanted to dig deeper than vendor UIs into what actually lands in context. I built Context Mate as a local experiment to unify traces across Cursor, Claude Code, and Codex. So far it is only partly successful: useful for coarse Cursor buckets and Claude token curves, but not a full inventory by name, and fragile on undocumented storage.
- AI Coding Agents
- Cursor
- Claude Code
- Context Engineering
Hookie: Multiplayer Webhook Relay for Ai-native Development
Multiplayer webhooks for AI-native development: one stable URL, gRPC fan-out to developer and agent environments, HMAC-faithful passthrough, and explicit flow control.
- Next.js
- Go
- gRPC
- Redis