Development Practices • Sep 23, 2016 Designing a Scalable Deployment Pipeline Designing an effective and scalable deployment pipeline is the top priority of a product engineering team—even over choosing a language or tech stack.
Project & Team Management • Jul 15, 2016 Some Design Up Front: An Alternative to ‘Sprint Zero’ Instead of implementing "Sprint Zero," we typically structure our engagements to start with a Research, Design, and Planning (RDP) phase.
AI for Designers • Jun 16, 2026 Will AI Write Software That Fits Like A Glove? Here's a list of UX irritations every user knows by heart, plus prompts to help your AI coding agent understand what "fit" is.
Artificial Intelligence • Jun 05, 2026 From AI Hype to AI Discipline at Merge 2026 At Merge 2026, the tone felt different than in past years. AI wasn’t a future possibility but a reality of the way we work now.
Project & Team Management • Feb 27, 2026 Transitioning a Feature Between Development Teams: Lessons Learned Here are some of the lessons I learned while transitioning a feature from one development team to another.
Effective communication • Feb 24, 2026 Stop Hedging: Why Directness and Clear Objectives Matter More Than Polish Directness isn't blunt — it's respect. Learn why executives value transparency about what you're optimizing for hedged recommendations.
UX & Design • Feb 20, 2026 The Invisible Work of Design The most critical work of design happens before any pixels hit the page. Let's talk about that invisible work—and why teams should care.
Project & Team Management • Feb 19, 2026 Prepare for a HIPAA Audit Like It’s a Production Launch You can use developer checklists to ensure you catch easy-to-address HIPAA audit risks during initial development, when they’re cheap to fix.
Project & Team Management • Jan 22, 2026 From Pilot to Proof — Real‑World Evaluation & Drift Monitoring for Health AI Healthcare is adopting AI quickly, but expectations can clash with reality. Drift and real‑world conditions make health AI a challenge.
The Software Life • Oct 05, 2025 Here Are 3 Lessons I Learned in Sales That You Can Apply to Software Engineering Here's how the sales experience creates better software engineers. Learn why interpersonal skills, tenacity, and persuasion matter.
AI for Designers • Sep 06, 2025 Two Years Designing with AI: How My Process Completely Changed Two years ago, I was deep in the familiar rhythms of design consulting. But my process has changed after two years of designing with AI.
AI for Developers • Aug 21, 2025 Distributed AI Agents: A Thought Experiment in Self-Evolving Business Systems Explore how distributed AI agent systems solve the context window problem by creating specialized agents that coordinate like expert teams.