Dev Blog

Building systems that survive real use.

Essays on HubSpot architecture, AI workflow design, and engineering delivery for teams that care about what happens after launch, when operators, edge cases, and changing requirements put the real system on display.

Explore the blog

Find your next read.

10 articles in Product

Clear filters

Sep 28, 2026 • 5 min read

AI Features Need Unit Economics

The useful cost of an AI feature includes retries, retrieval, review, and support—not just the price of one successful model response.

AIProductOperations

Sep 19, 2026 • 4 min read

Performance Budgets Should Follow User Journeys

Web performance work becomes more useful when budgets track the journeys people complete, including repeat navigation, search, and submission.

PerformanceProductDelivery

Sep 10, 2026 • 5 min read

Build or Buy Starts With the Cost of Leaving

A build-versus-buy decision should account for data portability, customization, operating effort, and the cost of changing direction later.

ArchitectureProductClient Work

Sep 4, 2026 • 4 min read

Accessibility Is a Workflow Requirement

Accessibility becomes practical when teams define how people complete real tasks, including keyboard navigation, validation, and confirmation.

AccessibilityProductDelivery

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