VOOZH about

URL: https://thenewstack.io/the-ai-code-generation-problem-nobodys-talking-about/

⇱ The AI Code Generation Problem Nobody's Talking About - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2025-05-29 08:00:20
The AI Code Generation Problem Nobody's Talking About
podcast,video,
AI / Developer tools / Infrastructure as Code

The AI Code Generation Problem Nobody’s Talking About

Letting developers automate infrastructure based on app code, while using their preferred tools, can help companies scale at the speed of AI, said Nitric's CEO in this episode of TNS Makers.
May 29th, 2025 8:00am by Michelle Gienow
👁 Featued image for: The AI Code Generation Problem Nobody’s Talking About

When Nitric CEO Steve Demchuk met his co-founders at a FinTech startup, they were building high-end frontends for banks while wrestling with the constraints of regulated environments.

Fast forward to today, and that frustration has evolved into the Nitric framework that’s flipping the script on how developers think about cloud infrastructure.

“The biggest frustration for talented developers is when they have to work against their own architecture,” Demchuk said in this On the Road episode of The New Stack Makers, recorded at Google Cloud Next. “They’re being told to use outdated DevOps tooling. They can’t use the language they want to use. There’s just a lot of handcuffs — that we can help them get rid of.”

In this episode of The New Stack Makers, TNS founder and publisher Alex Williams asked Demchuk about solving the challenges faced by organizations that want to modernize their infrastructure but face many constraints, and how Nitric’s solution lets them automate infrastructure based on app code while using the tools they want to use.

Not Infrastructure as Code, Infrastructure From Code

Traditional Infrastructure as Code (IaC) has developers writing application logic in one codebase and infrastructure specifications in another — a disconnect that creates friction and slows development. Nitric’s approach is fundamentally different. Instead of forcing developers to become infrastructure experts, the platform examines application code and automatically generates the necessary infrastructure specifications.

The inspiration, Demchuk said, came from the users themselves. “They kept telling us, ‘Hey, I love how much faster I’m writing app code, but what I don’t love is I’m still writing all the TerraForm or I’m writing all the AWS, CDK — can we automate that?’”

In response, Nitric’s founders built a tool that let developers simply write application code and then leave it to the platform to infer the requirements and automate the infrastructure creation. The result is what he calls “infrastructure from code” — a paradigm shift that eliminates the traditional separation between application development and infrastructure management.

The Nitric framework abstracts common cloud application elements like databases, compute, storage and messaging across multiple languages and cloud providers. Through an SDK and CLI, developers can write in their preferred language while Nitric handles the translation to the appropriate IaC provider, whether that’s Terraform, Pulumi or AWS CDK.

AI Changes Everything (Again)

As developers using AI code assistants pile up mountains of pull requests, the challenge becomes ensuring that infrastructure provisioning keeps pace with code production. How does AI code generation fit into Nitric’s IaC model?

“I think when people hear infrastructure from code, they get really nervous that it’s just a developer’s code, and then infrastructure just comes out of nowhere. That’s not true at all,” said Demchuk. “We are actually building guardrails based on your platform team’s specifications, and then that’s what the developers are self-serving from.”

The result is consistently applied security, infrastructure provisioning and architectural decisions, while AI handles the coding work to create the proper deployment.

The result is a compelling workflow: Developers can leverage AI to rapidly generate application logic, while Nitric ensures that the underlying infrastructure is properly configured, secure and follows organizational best practices. It’s automation layered on automation, with each tool handling what it does best.

The Platform Team’s Dilemma

Platform teams, however, can still worry about losing oversight when infrastructure generation becomes automated. Demchuk acknowledged this challenge directly: “I think the biggest thing is we always talk about convenience versus control.”

But, he argued, this concern is misplaced. Nitric doesn’t eliminate platform team governance; it enforces it consistently. When a biomedical customer needs specific serverless architectures for data capture, the platform team defines those patterns once, and Nitric ensures they’re applied correctly across all deployments, whether on AWS Lambda or Google Cloud Functions.

The full conversation dives deeper into customer transition strategies, the technical architecture behind Nitric’s multilanguage support and specific examples of how enterprise customers are using the platform to accelerate their cloud modernization efforts.

For engineering leaders grappling with the complexity of modern cloud development, this episode of The New Stack Makers offers a glimpse into the evolving relationship between developers, platform teams and infrastructure in the age of AI-powered software.

TRENDING STORIES
Michelle Gienow is a former journalist turned software developer. She draws from both professions to write about in-depth technical topics ranging from K8s to Kotlin. Michelle is co-author of "Cloud Native Transformation: Practical Patterns for Innovation" from O'Reilly Media and...
Read more from Michelle Gienow
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.