Over the last several years, DevOps has become a bit of a buzzword. It has become simultaneously a practice, a culture, a team, a job title and a vendor product. You can hire some DevOps, buy some DevOps, adopt DevOps and sprinkle a little bit of DevOps on top for good measure. But, at its […]
Split Allies With AWS to Advance Feature Flagging Adoption
Split today announced it has integrated its namesake platform for managing feature flagging with the Amazon’s Simple Storage Service (Amazon S3) as part of an effort to streamline the process of adding new capabilities to applications. Company CTO Pato Echagüe said one of the most challenging aspects of feature flagging is providing a way for […]
Accessibility and Feature Flags
Being able-bodied is a temporary condition. Some of us are born with disabilities, and some of us develop them. At some point in your life, you will get old enough to need reading glasses, or you will break your arm, or you will develop hearing problems. Are you reading this page through glasses? Are you […]
Testing in Production 101
A top priority for developers is knowing that their new feature code will work in production before their user base has access to it. That’s why testing in production has been gaining popularity in the software development industry. Developers need to know that they can safely deploy their code to production and have the power […]
Maintaining Progressive Delivery Quality With Feature Flags
How does Netflix know exactly what you want to watch? How do social networks ensure major software updates are smoothly deployed across millions of users? The answer, in part, lies in progressive delivery. Progressive delivery, the incremental introduction of new features, has become key to rolling out new features. By testing unproven features on a […]
How to Reduce Engineer Burnout During COVID-19
Burnout is increasingly common during the COVID-19 pandemic. Here’s how to cope effectively The COVID-19 pandemic has changed the way we all work, connect and live. Many teams have been forced to transition their work into their homes and to learn ways to organize and execute that they aren’t used to. For product and engineering […]
CloudBees Brings Feature Flagging to On-Prem Environs
CloudBees this week announced an update to CloudBees Feature Flags that now makes it possible to deploy this capability in on-premises IT environments. Moritz Plassnig, senior vice president and general manager for software delivery management and software delivery automation cloud at CloudBees, said CloudBees Feature Flags previously was available only as a software-as-a-service (SaaS) application […]
In IT, Purity Is Not Necessarily a Virtue
Throughout the history of IT, we’ve had our share of purists. OS purists, language purists, etc. The stark one was the “That is not Object Oriented Programming” crowd. While the poster-children of IT purity, we don’t really hear from them anymore—and thank goodness for that. But a new crowd has reared its head in DevOps […]
Prevent Technical Debt by Knowing When to Remove Feature Flags
As more organizations use feature flags and experiments, it’s critical to understand that some of these changes should exist for only a short or specific period of time, and then be removed from your codebase. Removing flags when appropriate avoids technical debt and complexity that can make your code fragile, harder to test and more […]
Pendulums and DevOps
I have long noted the trend of pendulums in IT, particularly in organizations with longer histories. Centralized IT will be achieved, its weaknesses noticed and a movement will begin to decentralize. Decentralized IT is achieved, and people remember its weaknesses, causing centralization. The same is true with speed of delivery versus quality. Faster will be […]










