Low-code (or no-code) platforms will replace coding.
That’s the narrative we keep hearing for years.
That’s the narrative we keep hearing for years. It faded away for a while. But it has recently come back due to the rise of AI, giving them new power. Think n8n, Dify, MakeAI, Zapier, Langflow and more.
The reality? They sound great—until they don’t.
They shine when implementing simple logic. But as complexity grows, they often become a nightmare to manage.
Look at the workflow in the image, just to send a WhatsApp message through a help desk platform. (I thought I would save some time building it with n8n, but…)
From experience: ✅ A tangled flowchart is harder to reason through than clean, modular code. ✅ Well-structured code built on SOLID principles is easier to debug and maintain. You rarely need to understand the entire codebase to fix one piece. ✅ With AI coding assistants improving rapidly, the supposed speed advantage of low-code is shrinking.
If you hear anyone claim that no-code can replace code, they are either a marketer, or have just discovered the magic of building something with a no-code platform, but have yet to build any serious software.
Low-code isn’t bad. It’s just not the silver bullet it’s marketed to be. Use it where it fits—but know its limits.
Ultimately, the choice isn’t about one replacing the other, but about understanding where each excels. Low-code empowers rapid prototyping and simple integrations, while traditional coding remains indispensable for complex and scalable solutions.
What are your thoughts and experiences with low-code/no-code platforms?
#LowCode #NoCode #GenAI #SoftwareDevelopment #Workflow
Enjoyed this? Subscribe for more.
Practical insights on AI, growth, and independent learning. No spam.
More in AI Automation
Sora's First Attempt at Depicting Gymnastics
No, Karpathy Didn’t Say Vibe Coding Doesn’t Work
This starkly contrasts with my own experience.
Here is the #1 reason why AI can't fully replace humans.
AI can take orders.
I caught Cursor trying to be lazy.
The AI agent couldn’t solve the typing error, so it cast the variable to 'any' to suppress the error, just like a sloppy software engineer would.
This is a great manipulative graph. Not just because of the scale.
There are 3 clever tricks in this chart, and it’s almost admirable how well-crafted the illusion is.
Forget Pain Points: Think Convenience
This advice from Ev Williams, co-founder of Blogger, Twitter and Medium should serve as a signpost.
Sora's First Attempt at Depicting Gymnastics
Here is the #1 reason why AI can't fully replace humans.
AI can take orders.
This is a great manipulative graph. Not just because of the scale.
There are 3 clever tricks in this chart, and it’s almost admirable how well-crafted the illusion is.
No, Karpathy Didn’t Say Vibe Coding Doesn’t Work
This starkly contrasts with my own experience.
I caught Cursor trying to be lazy.
The AI agent couldn’t solve the typing error, so it cast the variable to 'any' to suppress the error, just like a sloppy software engineer would.
Forget Pain Points: Think Convenience
This advice from Ev Williams, co-founder of Blogger, Twitter and Medium should serve as a signpost.