
What Is Behavior Driven Development?
This comprehensive guide covers the ins and outs of behavior-driven development. Learn all there is to know here, including benefits, challenges, and more.

This comprehensive guide covers the ins and outs of behavior-driven development. Learn all there is to know here, including benefits, challenges, and more.

Code reviews are a key aspect of the development process. AI-powered tools like DeepCode and CodeGuru are bringing them into the future.

You know that CI/CD is about finding defects early and releasing products in smaller increments, faster. But here are five additional benefits of a CI/CD pipeline that you might not have expected.

It’s rare to find a true “greenfield” development project. Software work is all about change, and for that, you need change management. Here’s how to put it to work for you.

Get started measuring the performance of your AI models with this introduction to three basic metrics.

Should an application or service in production aim to keep its library dependencies as current as possible? Or, at the other extreme, update them only as a last resort?

Conventional wisdom says that work in 2020 is the same as in 2019, but prefixed by “WFH” (working from home). This is wrong, in several regards.

Is there a point to the Make program in 2020? Maybe; here’s what this old-timer can do for you and your DevOps processes.

Should software testers learn how to code? Before asserting “yes” or “no” as an absolute, start by understanding what is meant by “coding.” It comes in many forms.
