Hiring and retaining software engineers is hard– and it’s only getting more difficult. A hiring strategy that allows engineering managers to source talent from a global pool will bring a wider range of skills and experience, reduce turnover, and attract the 53.3% of developers, as surveyed by stack Overflow, who rank distributed work as the … continue reading
All too often, the onboarding process for new hires feels rushed and disorganized. Add in a remote/distributed engineering team, and the process is even more difficult. But, when onboarding is done right, it leads to better employee retention and improved on-the-job performance. … continue reading
Hiring new talent is a challenge for all companies, and it’s particularly true when hiring engineering talent. It’s time-consuming, costly and often impacts the development of a company’s growth, potential, and culture like no other decision you will make. … continue reading
For many CIOs, the realization that they can’t visualize how value flows across the software delivery process is a “eureka!” moment. Abandoning a hit and hope mentality, CIOs are taking a sledgehammer to the black box that conceals the mechanics of how software is planned, built and delivered at scale. Once inside, they’re analyzing how … continue reading
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