Multiple YAML Build Pipelines in Azure DevOps

Multiple YAML Build Pipelines in Azure DevOps

Azure DevOps is a powerful platform that provides a comprehensive suite of tools for managing the entire software development lifecycle. One of its standout features is the support for YAML-based build pipelines, which allows developers to define their build processes as code.  This article will explore how to set up multiple YAML build pipelines in…

How to Abandon a Pull Request in Azure DevOps

How to Abandon a Pull Request in Azure DevOps | A Complete Guide

When it comes to managing your code changes in Azure DevOps, there are various scenarios where you might need to abandon a pull request without merging. Whether you’re working through a web browser, utilizing Visual Studio, or prefer command-line operations through Azure DevOps CLI, we’ve got you covered.  In this article, we’ll walk you through…

What Engineering Roles Are Most in Demand At Startups

What Engineering Roles Are Most in Demand At Startups?

I was just reading over StackOverflow’s 2017 Developer survey. As it turns out there were some surprising findings. One that stood out was databases. In the media, one hears more and more about NoSQL databases like Cassandra, Dynamo & Firebase. Despite all that MySQL seems to remain the most popular database by a large margin. Legacy indeed!…

The Art of Resistance

The Art of Resistance

Sometimes, you have to be the bad guy. Be resistant to change. Here’s a story about how stubbornness pays off. As we’ve written about before A 4 letter word divides Dev & Ops. A True Story of Resistance I had one experience working as the primary MySQL DBA for an internet startup. Turns out they had…