What I've Learned

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

Clear
Active filters: Web Development ×
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 →
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 →
PWA vs Mobile App: Why I Told a Client to Skip the App
Web Development Aug 14 9 min

PWA vs Mobile App: Why I Told a Client to Skip the App

PWA vs native mobile app: why I steered a client away from an app store build to one installable web app, what you give up, and when native is worth it.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →
Do I Need a CMS for My Website? Why AI May Be Better
AI Dec 04 5 min

Do I Need a CMS for My Website? Why AI May Be Better

Do you need a CMS for your website? For most business sites, an AI-managed static site is faster, safer and cheaper. Here is when a CMS still makes sense.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →