“All the Lego Pieces Are Around”: How I Approach Feature Estimates
How I use existing capabilities to reason about feature timelines, separating reuse from adaptation, new work, and the unknowns that need investigation.
Read article →The field journal
Practical architecture decisions, tradeoffs, and operating lessons from software that has to survive business change.
Browse all topics →Showing 5 of 56 articles
Latest writing
How I use existing capabilities to reason about feature timelines, separating reuse from adaptation, new work, and the unknowns that need investigation.
Read article →How I use AI to investigate, implement, challenge assumptions, and remove unnecessary complexity while retaining responsibility for engineering decisions.
A decision framework for moving business rules into governed configuration without creating an untyped programming language that nobody can operate safely.
How adapter boundaries make vendor changes easier while preserving payment outcomes, recovery decisions, and differences the business needs to know.
How serving engines share one model across users, isolate KV caches, batch token generation, preserve context, and spend more inference compute on reasoning.