Dr. Candace Hayden

THINKING OUT LOUD

TechnologySociety & Culture

Listen

All Episodes

No Code Bullshit

Dr. Candace Hayden challenges the idea that no-code eliminates the need for technical understanding. She reflects on how hidden complexity, AI-generated logic, and real-world implementation reveal that building without understanding can create more risk than simplicity.


Chapter 1

Opening — Let Me Just Say It

Dr. Candace Hayden

IT'S ME — THINKING OUT LOUD!... I’m just going to say it — no code is bullshit. Not because it doesn’t work. Not because the tools are useless. And not because people can’t build meaningful things with them. The problem is the way it gets talked about... and sold... Like complexity has somehow disappeared, or the hard parts of building systems hae been politely removed for everyone's convenience.

Dr. Candace Hayden

That part, to me, is the fiction. The misrepresentation. The framing. People hear a phrase like “no code” and it sounds like freedom from technical consequence. Like you can skip the messy middle and still arrive at something solid, reliable, production-ready. And I understand why that message is attractive. I really do. Most people are not looking for complexity. They’re looking for momentum.

Dr. Candace Hayden

But I’ve been around technology long enough to know that when something is presented as frictionless, I start looking for where the friction went. Because it went somewhere. It always does. So this isn’t me attacking the tools. I use them. I see the value. This is me being honest about what they are... and what they are not.

Chapter 2

What People Think No-Code Means

Dr. Candace Hayden

I think the phrase itself does a lot of damage. “No code” gets heard as no technical knowledge needed, no architecture needed, no logic needed, no real risk. Just connect a few things, click a few buttons, maybe prompt an AI system, and now you’ve built a product. That’s the implied story.

Dr. Candace Hayden

And again, I’m not saying people are foolish for believing it. The ecosystem encourages that belief. The demos are smooth. The language is reassuring. The complexity is hidden behind templates and interfaces that feel approachable. So the conclusion becomes: if it feels easy, it must be simple.

Dr. Candace Hayden

But easy to start is not the same as easy to sustain. And looking clean on the surface is not the same as being sound underneath. That gap matters. Because once people start believing that production-ready systems require almost no technical thinking, they begin underestimating what they’re actually responsible for. And that’s usually where the trouble begins... not with bad intentions, just with a misleading sense of what building really asks of you.

Chapter 3

My Experience Using No-Code and AI

Dr. Candace Hayden

I’m saying this from use, not from distance. I’ve built with these tools. I’ve used AI to generate logic. I’ve worked inside no-code environments and watched them accelerate things that would have taken longer otherwise. So none of this is abstract for me.

Dr. Candace Hayden

And one thing I’ve seen over and over is that AI does not always generate correct logic. Sometimes it gives you something that looks plausible enough to move forward with. That can be the most dangerous kind of wrong, actually. Not obviously broken. Just broken in a way that waits. I’ve had plenty of moments where I looked at an output and immediately thought, no... that’s not right.

Dr. Candace Hayden

Not because I’m unusually gifted. Just because I’ve spent enough years around systems to recognize when the shape of something is off. A dependency doesn’t make sense. A flow breaks under a certain condition. A piece of logic assumes too much. And in those moments, the tool didn’t save me. Judgment did. Experience did. The ability to stop and question what I was seeing did. That’s really the distinction I keep coming back to.

Chapter 4

The Hidden Layer Nobody Talks About

Dr. Candace Hayden

What gets lost in a lot of no-code conversations is the hidden layer underneath the interface. The part nobody really advertises because it ruins the fantasy a little. You still have to think about data structure. You still have to think about normalization, even if you’re not using that word. You still have to think about logical flow, dependencies, edge cases, and what happens when something fails.

Dr. Candace Hayden

Error handling doesn’t disappear because the screen is friendlier. System design doesn’t go away because the wiring is hidden. If anything, hidden complexity can be harder for people to respect, because they can’t see it. They only feel the convenience of the surface layer.

Dr. Candace Hayden

And that’s the part I wish was discussed more plainly. If you don’t understand the underlying structure, you can end up just clicking buttons and hoping it works. Maybe it does work, for a while. Maybe it works in the demo. Maybe it works until a real person uses it in a real way you didn’t anticipate. But hidden complexity is still complexity. It hasn’t been removed. It’s just been pushed out of sight.

Chapter 5

Where It Becomes Dangerous

Dr. Candace Hayden

For me, this becomes serious when people move from experimenting to delivering. When they start building products, selling solutions, charging clients, making promises... without really understanding what they built. That’s where my tone changes a little. Not because I think people need to be shamed. I don’t. But because the consequences stop being theoretical.

Dr. Candace Hayden

The issue is not that someone used a no-code platform. The issue is confidence without comprehension. It’s presenting something as stable because it looks finished. It’s assuming that because a workflow runs, it’s reliable. It’s treating output as understanding. Those are not the same thing.

Dr. Candace Hayden

And I want to be careful here, because I’m not attacking individuals. A lot of this behavior is being rewarded. Speed is rewarded. Packaging is rewarded. Certainty is rewarded. But if you’re responsible for something that affects other people, then your understanding matters. Maybe more than your speed, actually. Because people live with the outcome of what you built, not the excitement you felt while building it.

Chapter 6

What Saved Me

Dr. Candace Hayden

What saved me, honestly, was that I can code. Not in some dramatic, identity-defining way. Just practically. It gave me a way to verify things. To debug. To inspect logic instead of trusting the presentation of it. To validate AI output instead of assuming fluency meant correctness.

Dr. Candace Hayden

That changed the outcome. A lot. Because when something was off, I could trace it. When the architecture felt weak, I could see why. When the flow looked clean but behaved badly, I could step in and correct it. That’s not superiority. It’s just leverage. It’s having another layer of visibility.

Dr. Candace Hayden

And I think that matters because sometimes these conversations turn into camps. Either you’re “technical” and skeptical, or you’re “modern” and moving fast. I don’t find that framing useful. The only point I’m making is that understanding gave me options. It protected me from overtrusting tools that are powerful, but not self-aware. There’s a real difference between using acceleration and being carried by it.

Chapter 7

What I Actually Believe

Dr. Candace Hayden

What I actually believe is pretty simple. No-code is powerful. It is fast. It is accessible in ways that genuinely matter. It opens doors for people who might never have started otherwise, and I think that is a good thing. I’m not interested in pretending those gains aren’t real.

Dr. Candace Hayden

But it is not magic. It is not self-correcting. It is not foolproof. And accessibility does not cancel responsibility. Those things have to sit together. Otherwise the conversation becomes dishonest.

Dr. Candace Hayden

I’ve found real value in reducing friction. I like tools that help people move. I like anything that creates more room for thinking instead of less. But I’m not impressed by convenience alone. I want to know what holds when pressure shows up. What breaks. What scales badly. What becomes fragile the moment real complexity enters the room. That, to me, is still the standard.

Chapter 8

The Real Truth

Dr. Candace Hayden

So the real truth, at least where I’ve landed for now, is this: no-code doesn’t remove complexity. It hides it.

Dr. Candace Hayden

That’s the sentence. That’s the whole point, really. The complexity is still there in the data, in the logic, in the assumptions, in the dependencies, in the failure points. It just isn’t always visible to the person building. And when complexity is hidden, people tend to underestimate it.

Dr. Candace Hayden

And that is where problems live. In what wasn’t examined. In what looked fine. In what nobody knew to question. In what was sold before it was understood. Hidden complexity is still complexity. I keep coming back to that because it sounds obvious once you say it plainly... but a lot of current conversation depends on pretending it isn’t true.

Chapter 9

Where I Land

Dr. Candace Hayden

So where I land is not anti no-code. Not at all. I’m anti misunderstanding. I’m anti overconfidence. I’m anti selling things you do not actually understand. Those are different positions, and I think they should stay different.

Dr. Candace Hayden

If you’re building something casual for yourself, fine. Explore. Experiment. See what happens. That’s part of how people learn. But if you’re building something real... something other people will depend on... then I think you should understand what you built. Not perfectly. Not exhaustively. But enough to be accountable for it.

Dr. Candace Hayden

That’s the standard I keep returning to. Understanding before confidence. Clarity before claims. And maybe that sounds less exciting than the marketing language. It probably is. But excitement fades. Consequences don’t. So that’s where I’ll leave this for now. There’s more to say, probably, and I’m sure my thinking will keep shifting as the tools shift. I’m still thinking out loud.