“It Looked Right…” Famous Last Words Without Tests

TL;DR: LLMs are great, but they’re not your safety net. Please, for the love of all things holy, test your code. We’re in the golden age of vibe coding. LLMs scaffold our code, fix our syntax, and fill in the blanks. We’re thinking more about architecture and less about syntax—and that’s great. But in all this abstraction, we sometimes skip something essential: testing. LLMs Sound Right — Until They’re Not AI doesn’t run your code. It doesn't know if that method exists, if that call will throw an error, or if that edge case breaks everything. It’s bluffing with confidence. You can’t vibe your way through correctness. You need tests to know your code behaves the way you think it does. Why Testing Still Matters

May 5, 2025 - 20:00
 0
“It Looked Right…” Famous Last Words Without Tests

TL;DR:

LLMs are great, but they’re not your safety net. Please, for the love of all things holy, test your code.

We’re in the golden age of vibe coding. LLMs scaffold our code, fix our syntax, and fill in the blanks. We’re thinking more about architecture and less about syntax—and that’s great.

But in all this abstraction, we sometimes skip something essential: testing.

LLMs Sound Right — Until They’re Not

AI doesn’t run your code. It doesn't know if that method exists, if that call will throw an error, or if that edge case breaks everything. It’s bluffing with confidence.

You can’t vibe your way through correctness. You need tests to know your code behaves the way you think it does.

Why Testing Still Matters