Blog
Sharing insights, knowledge and expertise
How to Build a DevOps Culture That Will Last
Someone famous one said, “Culture eats strategy for breakfast” or something catchy. The message was that culture is superior to…
How to Perform DevOps Health Checks
The DevOps movement has grown tremendously during the last few years. Continuous integration (CI) and continuous delivery are key terms…
Pull Requests and Gitflow
This blog was originally published by GitKraken and can be found here. The importance of PRs in the development process.…
Top 3 Reasons Test Automation Projects Fail
At this point, many of us understand the benefits of test automation. It reduces manual repetitive testing over the life…
Beyond the Buzzword: DevSecOps Is Here to Stay
DevOps has paid off for many organizations. The DevOps movement is focused on delivering high-quality software as quickly as possible by helping organizations…
Gitflow: The Easy Release Management Workflow
*This blog was originally pubished by GitKraken and can be found here. Git is an open source distributed version control system…
Migrating from Perforce to Git
*This blog was originally published by GitKraken and can be found here. Source control, aka version control, is the method…
How to Integrate Jenkins with GitHub
Jenkins has become one of the most popular tools to create CI/CD pipelines. There are many reasons for this, and…
AI Engineers: Your Guide to What They Are and How to Become One
As a species, we’ve long been obsessed with finding an intelligent existence that would help us survive in this world.…
How to Build a SRE Team in Your Organization
So you’ve read up on the value of having an SRE team and want to start one at your organization.…
How to Create Effective Dashboards in Splunk
While there might be a lot of data in your Splunk server(s), it’s useless if you can’t get valuable…
Azure DevOps Tutorial: Agile Project Management
Azure DevOps is a suite of related tools that allows software teams to track work, manage code, run builds, deploy…