Feeling overwhelmed by AI? Learn the Centaur Mindset. Read More
A technical professional at a workstation, half-illuminated by natural light and half by the glow of AI-generated data visualizations

The Evolving Role of the Technical Professional in an AI World

This is the final post in “The Centaur’s Toolkit” series, where we’ve explored practical strategies for human-AI collaboration in technical work. This installment steps back from specific tools and practices to ask the bigger question: what does all of this mean for your career? Everyone’s asking if AI will take their job. They’re asking the wrong question. I’ve been watching this conversation play out across tech communities for the past couple of years, and the framing bothers me. “Will AI replace programmers?” produces a yes/no answer that nobody actually believes, regardless of which direction they lean. It generates heat without light. ...

March 13, 2026 · 13 min · Scott Algatt
A developer tracing through error output in a terminal with AI suggestions alongside

Error Debugging with AI: Beyond Stack Overflow

This post continues “The Centaur’s Toolkit” series on practical human-AI collaboration in technical work. The error showed up in production on a Wednesday afternoon. sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) SSL SYSCALL error: EOF detected I knew this error. Or thought I did. Stack Overflow had dozens of answers: upgrade psycopg2, check your SSL certificates, adjust your connection timeout. I’d even hit this error two years earlier on a different project, and the fix had been a connection pool configuration change. ...

February 27, 2026 · 10 min · Scott Algatt
A technical document being collaboratively written by human and AI

The Documentation Problem: How AI Changes Technical Writing

This is Part 6 of “The Centaur’s Toolkit” series, where we explore practical strategies for human-AI collaboration in technical work. Nobody likes writing documentation. I’ve never met a developer who wakes up excited to document their code. We know it’s important. We know future-us will be grateful. We still procrastinate until the last possible moment, then write the bare minimum. This isn’t a character flaw. It’s a rational response to incentives. Documentation takes time, provides no immediate feedback, and often becomes outdated before anyone reads it. The effort-to-reward ratio feels terrible. ...

February 20, 2026 · 12 min · Scott Algatt
A curated collection of AI tools on a developer's desktop

Building Your Personal AI Toolkit: Tools That Actually Matter

This is Part 5 of “The Centaur’s Toolkit” series, where we explore practical strategies for human-AI collaboration in technical work. A new AI coding tool launches every week. Actually, that’s an understatement. Multiple tools launch every week, each promising to revolutionize your workflow. Each one has a Twitter thread explaining why it’s better than what you’re using now. If you tried to evaluate every new tool, you’d never write any code. ...

February 13, 2026 · 9 min · Scott Algatt
Code review interface with AI suggestions highlighted

AI-Assisted Code Review: A Practical Framework

This is Part 4 of “The Centaur’s Toolkit” series, where we explore practical strategies for human-AI collaboration in technical work. Code review is one of those practices everyone agrees is important and almost nobody enjoys. You’re deep in your own work when a PR notification arrives. You context-switch, try to understand someone else’s mental model, and attempt to provide useful feedback before the next interruption hits. It’s mentally draining. And honestly, most reviews end up being superficial because thorough review takes time nobody has. ...

February 6, 2026 · 9 min · Scott Algatt