February 16 2022

Configuration As Code and How to Use It Successfully

February 16 2022
When it comes to developing and deploying software, there is usually a separation of concerns between an application’s codebase and its server deployment configuration. Typically, it’s left up to the Ops team to devise the tools and configuration settings to build and deploy your app across server instances and environments. Configuration as code advocates for […]
Read More

The DevOps Tools List You Need To Know About

The tools that work best for you will depend on your individual needs and circumstances, but chances are that you will be able to make good use of at least some of the tools mentioned. Listed below are the top DevOps tools from across the entire spectrum of development and production that we think are worth knowing about.
April 19 2022
Read More

5 DevOps Practices You Should Be Following

Integrating DevOps into your development strategy means not only consuming tools and services dedicated to DevOps, but also implementing DevOps the right way.
April 6 2022
Read More

Smoke Testing and Everything You Need to Know About it

How does smoke testing fit into the mix? Read on to find out what it is and why you should be smoke testing your applications.
March 29 2022
Read More

The Differences Between Verification and Validation With Software

Software verification and validation both involve analyzing software in order to determine whether it meets stated specifications, fulfills its required purpose, and works as intended. Both verification and validation are very similar terms, but they refer to different aspects of software analysis. In this article, both software verification and validation will be covered, along with […]
March 16 2022
Read More

What Are Canary Deployments and How to Best Use Them

Canary deployments are used to roll out releases to a subset of users or serve as an initial test. It has added safety from the gradual rollout and gives rapid feedback.
March 8 2022
Read More

DAST and Modern Software Development

DAST is used to discover vulnerabilities in your software by attacking it through the front-end, as opposed to writing tests that are run internally against your application.
March 2 2022
Read More

Build vs. Buy for DevOps Toolchains

“If you are putting your best engineers on building out your DevOps toolchain, shame on you. They should be building products for your customers. However, if your best engineers aren't building out your DevOps toolchain, you won’t succeed. ” - Eric Billingsley 
February 8 2022
Read More

What Internal Developer Platform Teams Can Do For DevOps

Mature DevOps practices have shown potential to help organizations improve their interactions with customers and outpace competition, but many organizations are still struggling to see results. One option to enable these practices is using an internal developer platform to streamline your entire software delivery lifecycle.
February 2 2022
Read More

Real CI/CD Is No-Touch

There is a distinct difference in the way CI/CD is supposed to work in theory and how it actually works in practice for many organizations. Real CI/CD is no-touch - that means that, once the pipelines have been set up, there should be no need for any kind of manual intervention in the entire development, testing and deployment pipelines.
January 26 2022
Read More

The Value of Ephemeral Testing Environments

Using ephemeral testing environments provides a wealth of possibilities, but can be difficult to set up. Lots of ways to do this, but most are very complex and require multiple steps across departments.
January 18 2022
Read More

8 Basic SDLC Methodologies and How to Choose the Best One?

When it comes to developing a software application, there are specific steps that the development team follows. Collectively these are known as the software development life cycle (SDLC) and even if you didn’t choose one, your organization has some sort of methodology in place.
November 3 2021
Read More

Modernize & secure your lifecycle with DevSecOps

Short for development, security, and operations, DevSecOps is the automatic integration of security into every phase of the software development cycle.
Read More

Focusing Beyond CI/CD

CI/CD is helpful for software development speed and quality, but it has some pitfalls that require businesses and developers to consider the bigger picture.

September 30 2021
Read More

What is Your Software Testing Strategy?

When you lack a robust software testing strategy, you run the risk of not meeting stakeholder needs

September 21 2021
Read More

Value Stream Management Platform: the 10,000 ft. View

Value stream management for software products is focused on customers – and creates value to delight and retain them

September 8 2021
Read More

Trend Watch: Value Stream Delivery Platforms (VSDPs)

Thought leaders conclude that by 2023, nearly half of dev organizations will have switched from multiple point solutions to VSDPs.

August 24 2021
Read More

New Regulations, New Opportunities for Developers

The federal government’s new cybersecurity executive order leaves a lot to unpack.

August 17 2021
Read More

The SolarWinds Breach and Securing the SDLC

This highly publicized security breach has negatively impacted many businesses. As firms review their software development process to prevent a similar situation, we provide our thoughts.

January 21 2021
Read More

Self-Service Software Development and Delivery Platform: Buy vs. Build

The recent State of DevOps 2020 Report released by Puppet highlights several areas, including how organizations that utilize internal platforms have a high level of maturity in software development and delivery.

December 4 2020
Read More

Most Enterprise Devops Transformations Fail for This One Reason

Search amazon.com for books with the keyword “devops” and you’ll have 970+ to choose from.

August 1 2020
Read More

Is fear of change preventing your devops transformation from getting off the ground?

It all begins with an idea.Having led and consulted on a number of enterprise DevOps transformation initiatives over the past two decades, there are four key behaviors to enable success (beyond looking at the software development lifecycle as an end-to-end value chain) that are commonly undervalued or overlooked when executing transformations.

July 28 2020
Read More

Innovation Requires Trust

I’ve worked with some of the most innovative companies in the world and I’ve interacted with some of the least innovative companies in the world. What I’ve learned is simple: innovation requires trust.

July 15 2020
Read More

Devops Tools Are Growing Up

In a recent talk at QCon, Yevgeniy Brikman asserted that the DevOps industry is in “the stone ages.” That’s a bold statement, and we generally agree, but not completely.

July 1 2020
Read More