VOOZH about

URL: https://thenewstack.io/the-s-word-how-frontend-developers-can-embrace-security/

⇱ The 'S' Word: How Frontend Developers Can Embrace Security - 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
2023-01-09 08:29:30
The 'S' Word: How Frontend Developers Can Embrace Security
Frontend Development / Security / Software Development

The ‘S’ Word: How Frontend Developers Can Embrace Security

Developer education is woefully behind when it comes to security. Here's what frontend and other developers can do to secure their code.
Jan 9th, 2023 8:29am by Loraine Lawson
👁 Featued image for: The ‘S’ Word: How Frontend Developers Can Embrace Security
Feature image via Shutterstock

Of the top 50 U.S. undergraduate computer science programs, zero required an application or secure coding course. Only nine out of 50 even offer one or more electives in application security or secure coding, according to the IT research firm Forrester.

Security experts have long said that security needs to start with developers, and yet, it tends to remain a network conversation. That’s a problem, frankly: Companies that suffered an external breach in the previous 12 months of 2022 reported that two of the top attack methods were taking advantage of vulnerable software and direct web application attacks, according to Forrester’s Analytics Business Technographics Security Survey.

Companies need to focus on recruiting and providing developers with security training, advised Janet Worthington, a Forrester analyst.

“When you go to hire, look for people who have that skill set,” Worthington told The New Stack. “Also getting more women and underrepresented groups into cyber security is a huge need — we need to increase our cybersecurity workforce and work with groups like women in security and privacy, the WISP [Women in Security and Privacy] group, they are targeted at security.”

But because security skills are in such high demand, companies may need to reach out to external groups like local colleges for support.

“We highly recommend that organizations go out and work with their local colleges and universities, because there’s a lot that they can supply,” Worthington said. “For example, there are some application security vendors even who will run ‘capture the flag’ events or run a mini security hackathon.”

Why Developers Must Be Involved with Security

It’s important for security professionals to work with developers on application security for two reasons, Worthington and other Forrester analysts wrote in a Sept. 2022 report, “Show, Don’t Tell, Your Developers How to Write Secure Code”:

  1. Developers unwittingly use insecure components while creating apps. “There were 20,169 vulnerabilities published in 2021 alone according to CVE Details, up 10% from the year before — and your developers have the potential to expose your company to any number of them,” Forrester noted.
  2. Developers shouldn’t only rely on runtime protection tools, such as web application firewalls, API protection and runtime application self-protection (RASP). While these tools can be effective, the more they defend, the more they impact application performance, the report stated. They can even become a single point of failure, it added.

Steps Frontend Developers Can Take Now

One immediate step is to use hard quality gates, software that detects issues and stops the development workflow if there’s a security problem, Worthington said. A quality gate can also work with legacy applications, in that it can stop developers from adding new vulnerabilities, Forrester stated in its report.

“This software would act as the gate. At one time, there were people who would do the assessments, but now we’re trying, with DevSecOps, to make sure everything is automated and integrated into the software development pipeline,” Worthington explained. “We often talk about running a static analysis tool or a dynamic analysis tool as part of the development process, and there’s a lot of these tools that fit easily into [a developer’s] IDE, where they’re doing their coding.”

It’s particularly important for developers to be involved with monitoring low-code platforms, which have potential security flaws if they generate code rather than metadata, the report stated. Just as with custom code, generated code should be subject to security testing tools, Forrester noted.

“Some low-code platforms claim that the code they generate is secure and won’t expose common weaknesses such as cross-site scripting or SQL injections,” Forrester stated in its report. “However, you’ll need to verify that secure code is really being generated.”

Until the education requirements catch up with the need, developers also may need to educate themselves and put practices in place to monitor their code. For frontend developers, that includes being aware of problems like cross-site scripting and SQL injections.

“We still see those out there,” Worthington said. “If you know how to code or if you know the resources you can use, that can help you to prevent, or go back and correct those.”

TRENDING STORIES
Loraine Lawson is a veteran technology reporter who has covered technology issues from data integration to security for 25 years. Before joining The New Stack, she served as the editor of the banking technology site Bank Automation News. She has...
Read more from Loraine Lawson
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.