VOOZH about

URL: https://thenewstack.io/secure-code-quickly-as-you-write-it/

⇱ Secure Code Quickly as You Write It  - 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
2022-02-16 08:28:12
Secure Code Quickly as You Write It 
contributed,sponsor-synopsys,sponsored,sponsored-post-contributed,
Security / Software Development

Secure Code Quickly as You Write It 

Successful application development means balancing speed and security. You cannot sacrifice one for the other.
Feb 16th, 2022 8:28am by Raj Kesarapalli
👁 Featued image for: Secure Code Quickly as You Write It 
Feature image via Pixabay
Synopsys sponsored this post.
Raj Kesarapalli
Raj is a senior manager of product management at Synopsys, where he is focused mainly on bringing static analysis and software composition analysis directly to developers early in the SDLC. After beginning his career as a software engineer and spending years in various customer-facing roles, Raj enjoys leveraging his decades of experience in software security, quality and performance to make AppSec easy and more accessible to developers.

The ever-increasing pace of code releases can be a challenge for application security. As development speeds up, security testing can fall behind. Security issues found late in the development cycle require developers to break off from their current work and return to code they may have written weeks or even months earlier to do remediation. This can result in security risks being neglected in the rush to meet the current project’s deadlines. And that can allow insecure software to be released into the wild, where it leaves applications open to breaches.

So how to do we solve this problem? We all know that slowing down development so security can catch up doesn’t work.

Successful application development means balancing speed and security. You cannot sacrifice one for the other. How do we help developers code securely at velocity?

DevSecOps Helps Align Speed and Security

DevSecOps is the practice of rolling security directly into the development cycle. Many companies are in the process of making this shift. A recent report from Gartner uncovered several key data points that demonstrate how the transition to DevSecOps is accelerating.

  • 90% of software development projects will be following a DevSecOps model by 2022, compared to just 40% in 2019.
  • 70% of DevSecOps initiatives will incorporate automated security vulnerability and configuration scanning by 2023, as opposed to just 30% in 2019.
  • 60% of rapid development teams embedded DevSecOps practices in 2021, compared to 20% in 2019.

These statistics are promising, but even when teams use a true DevSecOps approach that fully integrates security into the design and development process, they’re still faced with the challenge of asking developers to return to earlier work to perform remediation.

Shift Left into the IDE

In the past, security tools were slow and hard to use, and they often imposed a productivity tax on developers. “Shifting left” can balance speed and security in DevSecOps workflows, and the industry is responding by developing tools to make this easier. We now have tools that integrate security testing directly into the interactive development environment (IDE), where developers do most of their work. This makes a lot of sense. Catching security defects early means they can be addressed more quickly and more cost-effectively than when they’re found during downstream testing.

Most developers aren’t security experts, so tools that are optimized for the needs of the security team are not always efficient for them. A single developer doesn’t need to know every bug in the code; they just need to know the ones that affect the work they’ve been assigned to fix. Too much noise is disruptive and causes developers to avoid using security tools.

Developers also need tools that won’t disrupt their work. By the time security specialists find issues downstream, developers have moved on. Asking them to leave the IDE to analyze issues and determine potential fixes results in costly rework and kills productivity. Even teams that recognize the upside of checking their code and open source dependencies for security issues often avoid the security tools they’ve been given because it drags down their productivity rates.

What developers need are tools that provide fast, lightweight application security analysis of source code and open source dependencies right from the IDE. Tooling like this enables developers to focus on issues that are relevant to their current work without being burdened by other unrelated issues. These tools complement the complex and complete analysis by the CI/CD scans by reducing the number of issues found downstream and eliminating noise.

Scan for Defects as You Code

Static application security testing (SAST) tools can automatically scan and analyze source code and infrastructure-as-code (IaC) files as developers work. Integrated scanning tools built into the IDE can check for security bugs, API safety issues and hard-coded secrets in IaC source code templates and configuration files.

Integrated software composition analysis (SCA) tools can identify unpatched vulnerabilities in open source dependencies. The best of these tools displays the vulnerability description and the Common Vulnerabilities and Exposures (CVE) ID directly in the IDE and offer remediation guidance to help developers select the next available vulnerability-free or lower-risk version of the component.

Synopsys provides solutions that transform the way development teams build and deliver software. Our comprehensive portfolio interoperates with third-party and open source tools, allowing organizations to build the security program that’s best for them. Build trust in your software with Synopsys.
Learn More
The latest from Synopsys

One reason integrated scanning tools are so useful is that when they detect an issue, they can highlight it directly in the editor window. Developers can then hover over the highlighted line of code and see details including issue description and remediation guidance.

Code scanning automation tools like this work in much the same way the spelling and grammar checkers do in word processing programs. They can’t prevent all coding defects from moving downstream, but they can help keep the volume of those defects to a minimum.

Synopsys Code Sight SE

Synopsys Code Sight SE integrates SAST and SCA scanning and remediation advice right in the IDE so developers can ensure that the software they write is both secure and bug-free. It doesn’t matter whether a security vulnerability is in your code or in an open source dependency. Either way, you need to fix it. With Code Sight SE, you can truly shift left and address security early in the development cycle without hurting developer productivity.

Learn more about Code Sight SE.

Synopsys provides solutions that transform the way development teams build and deliver software. Our comprehensive portfolio interoperates with third-party and open source tools, allowing organizations to build the security program that’s best for them. Build trust in your software with Synopsys.
Learn More
The latest from Synopsys
TRENDING STORIES
Raj is a senior manager of product management at Synopsys, where he is focused mainly on bringing static analysis and software composition analysis directly to developers early in the SDLC. After beginning his career as a software engineer and spending...
Read more from Raj Kesarapalli
Synopsys sponsored this post.
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Pragma.
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.