
5 Reasons DevOps Teams Need Code Mapping
Just like a physical map gives you a bird’s eye view of a geographical area, code mapping gives you a high-level view of your code.
CodeSee Unveils Enterprise Codebase Visualization Platform
CodeSee this week launched an enterprise platform based on its codebase visualization and mapping tools that makes it easier for developers to navigate and learn how an application was developed. CodeSee CEO Shanea Leven said this capability makes it simpler to understand how a codebase is constructed, including the application programming interfaces (APIs), without having […]
Accelerating Software Testing
Yves Junqueira is the CEO of YourBase, a software testing accelerator for large codebases. He talks with Alan Shimel about the company, accelerating software testing and the impact on developer productivity. The video is below, followed by a transcript of the conversation. Alan Shimel: Hey, everyone. Thanks for joining us here on another segment for […]
Why We Need a Software Bill of Materials Industry Standard
The SBOM concept is part of is an industry-led, multi-stakeholder process to improve software component transparency Have you ever gotten a recall notice for the vehicle you drive? Perhaps your car or truck was part of the big recall on airbags a few years ago. It’s standard procedure for auto manufacturers to notify owners of […]
How Important Is Open Source for DevOps, Really?
Depending on your perspective, you might believe that DevOps and open source go hand in hand. Or you may think that, quite to the contrary, the two have little to do with each other. There are good arguments to be made for both interpretations. Let’s explore these two ways of thinking about the relationship between […]
Feature Branching vs. Feature Flags: What’s the Right Tool for the Job?
A dev team’s branch management strategy can have a significant impact on the rate at which it can release high-quality software. In this article we’ll explore the pros and cons of several different approaches for enabling multiple concurrent streams of dev work in the same codebase. We’ll see that two major factors—the cost of merge […]
Getting the Most Out of QA in Complex Environments
We live in a world in which software is increasingly dominant. Not only do we rely ever more on software, but its complexity is becoming even greater. And with increased complexity, bugs are more likely to be intermittent, making failures difficult to reproduce. Sometimes this non-determinism results in failures never getting fixed. Any unfixed bug […]
Are You Paying a ‘Wait-Time Tax’ on Your Global DevOps?
Business increasingly is global, so DevOps has become global as well. In fact, for many enterprises, DevOps entails collaboration between development, test/QA and ops teams across multiple continents. This is in part due to the economics of IT labor and in part because applications for global enterprises have to be deployed globally. Unfortunately, enterprises executing […]
Deep Art of Scaling for Cloud Environments, Part 2
In Part One of our two-part series on scaling for cloud environments, we looked at some of important factors for scaling and best practices for code storage. Let’s continue the discussion. Auto Scaling for Next-Generation Applications There are a few very good-looking cloud hosting service providers that provide the features mentioned in Part One: AWS, […]









