DevOps Practice
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 ...
Six Tips for a Successful DevOps Implementation
As we expand our digital world, there is an ever more urgent need to look after businesses that need to operate faster and with more agility. Because of this, DevOps has grown ...
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 ...
Defining the Database Requirements of Dynamic JAMstack Applications
Zero-configuration hosting solutions such as Zeit Now and Netlify are taking the frontend community by storm due to their ease of use. If we add static site generators such as Gatsby/Next.js/Nuxt.js/Hugo/Jekyll to ...
Debunking Five Common Automated Testing Myths
There is little argument that automated testing has emerged as an industry best practice. Yet, there remains a wide variety of adoption and maturity in the market. While automated testing is imperative ...
SRE (Part 2): A Practical Approach
In my last piece on cultural SRE, I covered the basics of defining what SRE means for your team. However, some teams may not need dedicated SRE support. This is where the ...
Putting Customer Communication at the Core of New Apps
As developers and entrepreneurs create new products and services, it is critical for a powerful communication solution to sit at the heart of the solution and support all customer engagement. Reason being, when ...
Seven Effective Tips to Get the Most Out of your DevOps
It seems that every firm is trying to include DevOps in their software delivery cycle these days. This is understandable. According to the 2019 Accelerate State of DevOps Report, companies using DevOps ...
The Increased Role of Colocation Providers in Data Centers
You would be hard-pressed to find something more complex than a modern data center. A state-of-the-art building stocked with all the necessary software for a major company might run into billions in ...
Shift-Right Testing: The Emergence of TestOps
The concept of shift-left has been a popular trend in continuous testing practices for a while. We are now beginning to see shift-right practices as an emergent trend in testing. Shift-right entails doing ...
Universal Code Search Combinations
More potential searches than there are stars in the universe. Source code search is not like searching for text on the web—it is more complex and has many more nuances. When we ...
How to Improve Your Uptime Strategy
Outages happen, it’s inevitable. But, unplanned downtime often comes with substantial costs—not only in terms of recovery and revenue loss, but also customer happiness, brand reputation and employee morale. While there is ...

