Aug 28, 2026 • 7 min read
What Game Development Taught Me About Shipping Software
Games make software feedback immediate. Building five of them sharpened how I think about iteration, device realities, content quality, and the difference between correct and genuinely enjoyable.
Game DevelopmentProductDelivery
Aug 8, 2026 • 5 min read
The Living Room Is a Different Computing Environment
A television app has different input, distance, attention, and release constraints than a web page. Designing for it means treating the device as its own computing environment.
ProductRokuDelivery
Aug 1, 2026 • 6 min read
AI Evaluations Are Product Requirements
If an AI feature can change a customer decision, an operator workflow, or a safety boundary, its evaluation plan is part of the product requirement.
AIProductDelivery
Jul 19, 2026 • 5 min read
When a Website Becomes an Enterprise Application
A website becomes an enterprise application when it starts owning operational state, sensitive submissions, permissions, integrations, and workflows the business cannot afford to treat like ordinary pages.
ArchitectureProductSystems
Jul 1, 2026 • 3 min read
The Model Is Only One Part of the Interface
AI product quality depends on the full interface around the model: inputs, controls, evidence, state, review paths, and recovery behavior.
AIProductSystems
Jun 22, 2026 • 3 min read
When AI Should Ask Before Acting
The best AI workflows know when to pause for clarification, approval, or missing context instead of forcing a confident action from uncertain inputs.
AIOperationsProduct