Writing
Blog
Notes on system design, security, and where AI actually belongs in a workflow.
3 min read
What an 8-Hour Hackathon Actually Teaches You
Not the tech stack. The constraint. Building against a hard deadline forces decisions that a normal project timeline lets you avoid — and most of them are worth keeping.
Software EngineeringDeveloper Mindset
2 min read
Vibe Coding Is a Superpower, If You Know Where to Grip It
AI is excellent at building the happy path and bad at thinking like an attacker. That gap is where most of the risk in AI-generated code actually lives.
AISecuritySoftware Engineering
2 min read
The Engineer Who Vibe Codes
There are two obvious types of builder right now — the engineer and the vibe coder. The one actually winning is a third type most people aren't talking about.
AISoftware EngineeringDeveloper Mindset
2 min read
AI Doesn't Lie. It Forgets.
A hallucination usually isn't the model being wrong about the world. It's the model running out of room to remember your conversation, and guessing rather than admitting it.
AIDeveloper ToolsAI Engineering