The core problem with software security today is not that far removed from the problem Veracode was trying to solve 10 years ago. In State of Software Security v1, the company concluded that “Most software is indeed very insecure.” We could use that same statement in Volume 10. However, it is seeing some positive AppSec … continue reading
How can organizations cut the risk of downtime? The answer: break your systems on purpose. Find out their weaknesses and fix them before they break when least expected. It’s called chaos engineering, and it’s being adopted by leading financial institutions, internet companies, and manufacturing firms throughout the world. … continue reading
Many companies have agile product teams that are trapped inside a non-agile organization. Those teams find it nearly impossible to change the culture and working processes of the larger organization. One way to get other parts of the organization to operate more effectively is by surfacing data, so they can see what is impeding customer … continue reading
In June of 2019, Tidelift and The New Stack jointly fielded a survey of professional software developers. Almost 400 people responded with thoughts about how they use open source software today, what holds them back, and what tools and strategies would help them use it even more effectively. Learn about: The one last place where … continue reading
Application architectures have shifted toward microservices running in containers, making them more distributed and adding complexity. Those applications need to be monitored differently in organizations doing digital transformation, and because of the evolution of the software technology stack. This whitepaper explains how APM must evolve to become more comprehensive, simpler to implement, become more developer-friendly … continue reading
To keep pace with customer demands on software functionality as well as time-to-market expectations, software developers must develop efficient, high-quality code faster. Static analysis helps development teams improve quality and comply with coding standards — without sacrificing speed. Among the advantages of doing static code analysis are: * It can reduce false positives and false … continue reading
The world of software development has changed, and the way we test software has had to change as well. Today, automation is critical, and testing has“shifted left” to be done much earlier in the development process. It can be daunting, but with the right processes and tools in place, your testing practice can not only … continue reading
Digital transformation is driving business success across many markets. To stay competitive, organizations must be able to ideate, build and deploy new application features quickly. Low-code platforms take development work from IT and give it to everyday business users, who know precisely what they and the business need in terms of their applications. … continue reading
People are accessing information and working in many different ways today, causing organizations to build apps that work well not only on desktop machines but also on mobile devices, including progressive web apps. There also are immersive apps, conversational apps, and other types. In the past, organizations writing these different kinds of applications would need … continue reading
The bare minimum requirements of low-code solutions are that they enable fast app delivery and are easy to use. With the excitement of being able to quickly and easily build and deliver an application, many companies don’t look beyond those capabilities to see what limits they may run into as they make a decision to … continue reading
The emergence of Value Stream Management (VSM) as a concept applicable to IT signals a change for traditional enterprises in a tech-driven world. Finally, organizations have a digital practice available that is focused on the optimization of business value. By combining the people, processes, and technologies that map, optimize, visualize and control how value flows … continue reading
Developers live to create great applications. Too often in today’s world, though, the overhead of countless meetings, logging in and out of multiple applications, rummaging through emails and chat threads, all take developers away from their passion and — frankly — just wears them down. But it doesn’t have to be that way. Read this … continue reading