VOOZH about

URL: https://thenewstack.io/how-generative-ai-coding-assistants-increase-developer-velocity/

⇱ How Generative AI Coding Assistants Increase Developer Velocity - 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
2024-04-09 07:56:00
How Generative AI Coding Assistants Increase Developer Velocity
sponsor-sonarsource,sponsored-post-contributed,
AI / Frontend Development

How Generative AI Coding Assistants Increase Developer Velocity

Too often, developers struggle to achieve speed and quality simultaneously. GenAI coding assistants make it easier to achieve both.
Apr 9th, 2024 7:56am by Manish Kapur
👁 Featued image for: How Generative AI Coding Assistants Increase Developer Velocity
Sonar sponsored this post. Insight Partners is an investor in Sonar and TNS.

Developers are in a tough spot. The growing dependence on technology means businesses rely heavily on software. Consequently, developers must be able to guarantee the security and quality of code their software operates on — while producing even larger volumes of code.

This increased workload means developers need to work quickly. Developer velocity — the speed and efficiency they can create, modify and deploy high-quality code — is imperative for business success. Increasing developer speed can be attained by integrating effective code development tools, automating code analysis and employing techniques like automation, code completion tools and CI/CD pipelines. Not only can these tools and techniques improve quality and production time, but they can also boost morale at a time when developer burnout is nearly universal.

The resources developers have at their fingertips today already help them work smarter, not harder. And AI technology stands to increase developer productivity even more. Adding generative AI coding assistants to the developer workflow helps them get even more out of a busy workday while producing high-quality code.

The Power of Generative AI Coding Assistants

Generative AI coding assistants use machine learning (ML) and large language models (LLMs) trained on big data sets of code and natural language. They are powerful tools to help software developers create code, recommend improvements, automate operations and handle many other aspects of the coding and development process. Generative AI coding assistants don’t only complete code; they do so with snippets or segments based on natural language prompts or partial code inputs.

Solutions like GitHub Copilot, built on OpenAI’s Codex model, support developer teams by writing code at a greater speed than a developer could independently. By taking care of some of the tedious parts of a project, generative AI coding tools also allow developers to focus on the parts that require more concentration and effort.

However, while generative AI coding assistants can greatly benefit and support developers, they cannot be full replacements for the human ability to think critically. Code written by these tools should always undergo a thorough review to ensure the output produced aligns with project requirements, adheres to quality standards and doesn’t degrade security.

How Generative AI Coding Assistants Fulfill the Need for Speed

These tools make a powerful ally in the fight to boost developer velocity in a variety of ways, including:

Quickly Prototyping an Idea

AI-generated code can swiftly produce code snippets, algorithms and complete modules from high-level descriptions. They can convert ideas into prototypes for faster ideation and increased creativity. This allows developers to bring several potential solutions to a problem and see how each can be applied. Having a wide variety of options promotes problem-solving and allows exploration of ideas that aren’t immediately obvious. Once developers have chosen the desired solution, they can take a simple version of that code and further adapt and merge it.

Repetitive Activities

A lot of coding is tedious, monotonous and even boring — but AI coding assistants can help. These tools can automate processes like boilerplate code setup or environment configuration by using predefined templates for prevalent coding patterns, classes or functions. Developers save time, and the resulting code is standardized.

Iterative Development and Feedback Cycles

The rapid creation of code through AI coding assistants decreases the development cycle and increases the volume of code generated. But this contributes to a greater need for code reviews, testing and feedback. Solutions like SonarQube and SonarCloud can facilitate faster feedback and reviews to generate clean code that lives up to company standards.

Language and Framework Agnosticism

Many AI coding assistants aren’t limited to a specific programming language or framework, giving them greater flexibility and freedom to create prototypes across them. That variety is especially useful in diverse environments where developers might be more skilled in different languages.

Processing Complex Concepts

Even if AI coding assistants can’t process complex code well, they can still help simulate certain scenarios for troubleshooting and help developers understand the potential consequences of different coding choices. This can help them process and simplify solutions to problems.

Developer Workflow Integration

Coding AI assistants like Copilot and Amazon CodeWhisperer are available as IDE extensions, which means they become a natural part of the developers’ workflow, increasing productivity without much interruption. To maximize the quality of AI-generated code, SonarLint IDE extension can check the code being developed on the fly and immediately fix issues in your local environment. The SonarLint–AI coding assistant combo helps ensure quality code generation in real time.

Documentation

AI coding assistants can generate and update technical documentation, a critical but often tedious task that is important for project management and scalability. These tools can explain and document your code through comments describing what a section is meant to do and how it fits into the project overall. It increases the context of the code you’re producing.

Improving the Quality of AI-Generated Code

AI coding assistants offer significant benefits in terms of improving velocity for developers, but code still needs human oversight before it’s deployed into production. Teams can never assume that what AI produces is foolproof without checking it themselves. To maximize gains from these tools and ensure code quality, security, maintainability and reliability, organizations must prioritize careful review, testing and analysis.

Only by putting eyes on what AI coding assistants build can developers be confident that code is clean code — code that’s easily understandable, portable and capable of changing through structure and consistency. This kind of code results in maintainable, reliable and secure software to meet ever-growing performance demands. In today’s competitive landscape, quality, secure software has become table stakes for businesses striving to succeed.

Generative AI coding assistants have the power to transform the development process when used correctly, and developers must take advantage of these tools to keep up with business demands in today’s world. But employing solutions that reduce risk, ensure quality and extract more value from code alongside these tools is the only way to get the most from them and to see the results companies want — and need — to achieve.

Sonar is the industry standard for code verification and automated code review, trusted by 75% of the Fortune 100. Its SonarQube platform analyzes over 750 billion lines of code daily, helping to prevent outages, reduce risk, lower technical debt, and ensure compliance.
Learn More
The latest from Sonar
Hear more from our sponsor
TRENDING STORIES
Manish Kapur is VP of Product and Solutions Marketing at Sonar, where he oversees go-to-market strategy and outbound product management for tools used by development teams to analyze, verify, and remediate code at scale. He has spent his career at...
Read more from Manish Kapur
Sonar sponsored this post. Insight Partners is an investor in Sonar and TNS.
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: OpenAI.
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.