What I've Learned

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

Clear
Active filters: AI Development ×
Showing 7 posts
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 →
Prompt Engineering vs Prompt Guessing: When to Use Each
AI Development Jan 16 5 min

Prompt Engineering vs Prompt Guessing: When to Use Each

Prompt engineering vs prompt guessing: why prompts without context, guidelines and goals give random results, and when guessing is actually the right move.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →
When to Use AI Thinking Mode (and When to Turn It Off)
AI Development Oct 25 4 min

When to Use AI Thinking Mode (and When to Turn It Off)

When to use AI thinking mode: turn it on for strategy, tradeoffs and open questions, and off when you know exactly what you want built. A simple rule of thumb.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →
Vibe Coding for Beginners: 5 Do's and 5 Don'ts
AI Development Oct 10 8 min

Vibe Coding for Beginners: 5 Do's and 5 Don'ts

A vibe coding guide for beginners: 5 do's and 5 don'ts for building with AI tools, from small first projects and clear prompts to testing and version control.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →
Vibe Coding with AI: Why Planning Still Matters
AI Development Sep 30 12 min

Vibe Coding with AI: Why Planning Still Matters

Vibe coding with AI gets you to 80% fast, then stalls. Why planning still matters, and how having AI document its own work keeps your codebase consistent.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →
AI Development Best Practices: Avoid the AI Speed Trap
AI Development Sep 26 8 min

AI Development Best Practices: Avoid the AI Speed Trap

AI doesn't fix chaos, it amplifies it. AI development best practices for moving fast with systems: documentation, tests, prompt templates and daily reviews.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →
AI Project Stuck at 80%? How to Finish and Ship It
AI Development Sep 21 8 min

AI Project Stuck at 80%? How to Finish and Ship It

Why AI projects get stuck at 80%: the five blockers behind the last 20%, how to tell if your project is really stuck, and two practical paths to ship it.

TS

Travis Sutphin

Principal engineer. 25+ years building software.

Read More →