Skip to content
letitrun.dev
filed by A. Tonnina·topic side projects & lab notes·year MMXXVIno. 001
back to lab notes
lab note
FILE / NOTE·008
filed ✓

Stop Panicking: Your Brain Is Still Your Best Tool

Everyone is worried AI is making their brain redundant. They're wrong — and the anxiety itself is the thing worth examining.

filed
2025·08·20
ref
NOTE·008
tags
ai · dev · meta · personal
by
A.T.

Or: Why "Don't Over-Rely on AI" actually means something different than you think.

I've been scrolling through LinkedIn and X lately, and the anxiety is palpable.

"Don't let AI write your code!" "If you depend on ChatGPT, you'll lose your skills!" "Lazy developers will become obsolete!"

And look—those warnings aren't wrong. But I think we're all missing the actual plot.

The real question isn't whether to use AI. It's how to use AI without accidentally turning your brain into mush.

Because here's the thing: that's actually easier than you think. You just need to understand what AI is genuinely good at (typing fast) versus what it's genuinely terrible at (thinking).

The Actual Problem (And It's Real)

Look, the warnings out there about AI making developers lazy? They're not wrong. It is possible to fall into traps:

Copy-pasting AI outputs into production without understanding them

Outsourcing your debugging entirely

Skipping code review because "the AI vetted it"

Losing touch with fundamentals because the tooling handles everything

These are real risks. Not theoretical concerns.

But here's what's interesting: this problem existed before AI. It was always about outsourcing your thinking instead of just outsourcing the boring parts.

The AI just made it faster to do the wrong thing.

What Actually Changed (And It's Kinda Cool)

Let's be real for a second: before AI coding assistants, how much of being a developer was just... memorizing stuff?

That weird database connection with 47 parameters

The exact OAuth flow sequence (in this framework, mind you)

Why JavaScript's event loop makes you question your career choices at 11 PM

Scouring framework docs for that one configuration that makes it work

This was supposed to make you a better developer. Mostly it just made you a better Googler.

And now that's just... gone. You can ask an AI and get the answer instantly.

So what's left? Everything that actually matters:

Can you think about a problem clearly?

Do you understand the why behind architectural choices?

Can you spot when AI's output is technically correct but architecturally dumb?

Do you know your domain well enough to catch edge cases?

Turns out, that's what separates great developers from mediocre ones. Not who memorized more syntax.

How I Actually Use This (Spoiler: It's Not Chaos)

I use AI constantly. Like, constantly. But I have rules:

AI writes stuff:

Boilerplate (please god, yes)

Tests (edge cases, the whole thing)

Refactoring and cleanup

Framework-specific syntax lookups

Debugging when I'm stuck

I think first, then maybe use AI:

System design and architecture

Database schema decisions

API design (this one's crucial)

Security-sensitive code

Anything that sets a precedent

The pattern: architecture is mine, plumbing can be collaborative.

I do the hard thinking. The AI handles the mechanical stuff. We both win.

The "Code Without Coding" Thing Explained

When I titled my upcoming book that way, I wasn't saying "stop coding." I was saying something more useful:

Stop spending half your day on mechanical typing. Start spending it on thinking.

You'll still write code. You might write less (boilerplate is AI's gift to humanity). But what you think about changes:

System boundaries

Data flow

Architectural patterns

Trade-offs that matter

That's the good stuff. That's where your brain adds value.

The converting-thoughts-to-syntax part? That's becoming a team effort between you and a language model.

But the thinking? Still all you.

The Real Discipline

Here's what actually matters in an AI world:

Be skeptical. If it works but you don't understand why, that's a red flag, not a win.

Own the architecture. Don't let AI convince you to make bad structural choices because "it works."

Stay fundamentals-focused. The lower-level stuff matters more now, not less.

Actually learn. Intentionally.

It's the opposite of laziness. It's a different kind of discipline.

The Plot Twist

The developers who'll crush it over the next decade aren't the ones who memorized React docs. They're the ones who:

Think critically before asking AI for help

Understand fundamentals deeply enough to evaluate multiple solutions

Use AI as a amplifier, not a crutch

Stay disciplined about their own growth

That's not something AI can do for you. That's what makes you valuable.

So yeah—the warnings about "don't over-rely on AI" are valid.

But the answer isn't to avoid AI. It's to be intentional about what you think about yourself, and what you outsource.

Your brain is still the best tool you have. You just get to keep it that way if you're smart about it.