What I've Learned

Practical insights from building products, scaling teams, and embracing AI

Clear
Active filters: Technical Leadership ×
Showing 4 posts
How to Evaluate a Software Development Estimate
Technical Leadership Nov 06 10 min

How to Evaluate a Software Development Estimate

How to evaluate a software development estimate or agency quote: what a credible one contains, the red flags, the hidden line items and the questions to ask.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →
Technical Due Diligence Checklist: Before You Buy or Sign
Technical Leadership Nov 02 10 min

Technical Due Diligence Checklist: Before You Buy or Sign

A technical due diligence checklist for founders: what to check in code, data, security, costs and team before you buy, invest or sign, and what red flags cost.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →
Rebuild vs Refactor: When to Rewrite Legacy Software
Technical Leadership Oct 27 10 min

Rebuild vs Refactor: When to Rewrite Legacy Software

Rebuild vs refactor: how to decide whether to rewrite legacy software or upgrade it in place, from two real projects that went opposite ways and what each cost.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →
Human in the Loop: Why AI Still Needs Human Oversight
AI Development Oct 25 9 min

Human in the Loop: Why AI Still Needs Human Oversight

AI writes code faster than any team, but it can't tell when it's wrong. What human in the loop means, what breaks without it, and how to check your team has it.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →