Upstream vs Downstream

I was working on things for work (as one does) when it dawned on me. Very few folks understand the difference between upstream and downstream as it relates to open source software. I used Red Hat projects as a pointer. Here is the output of that effort (which was scratching the surface). Upstream vs. Downstream Upstream vs. Downstream is confusing at times. But, for the bigger Red Hat projects this holds true: [Read More]

One Fish, Two Fish, Blue Fish Sporting New Red Hat

Since Sunday afternoon, I’ve been in a whirlwind of meetings, discussions, and calls about IBM’s plan to acquire Red Hat for $34 billion. My mind has been racing but, after some consideration, I’ve decided to share my thoughts as a narrative timeline. Trust me when say that I have given this format considerable thought. It is likely the safest way (regulatory-wise) to deliver my thoughts on the topic. Sign up for DevOps'ish! [Read More]

Projects

Like anyone who has worked on the web long enough, I have a lot of side projects. Some of them are big, some are small. Some are modestly popular, others are barely noticed. But, they are also scattered across the web too. This page serves as a one-stop shop for all my projects big and small, young and old. Pull requests are welcomed!!! DevOps’ish DevOps, Cloud Native, Open Source, and the ‘ish in between. [Read More]

DevOpsDays Atlanta 2018: DevOps is Not War

I went to DevOpsDays Atlanta for the first time this week. I hadn’t been in Atlanta in a very long time. It sure has changed a ton. Originally, I was going to help run the SJ Technologies booth. But, a speaker had to back out at the last minute and I was asked to fill the spot. I was working on a talk for ChefConf so I quickly finished that up and gave it to the good folks at DevOpsDays Atlanta. [Read More]

Microsoft Has Come a Long Way

Microsoft has come a very long way in its fight back into the graces of all technologists. There will be some die hards that will never forgive Microsoft for what it attempted to do to open source software. Like there will be some die hards that won’t embrace PowerShell, WSL, and future Microsoft improvements. But, there is no denying that Microsoft has changed as a company in a way that is beneficial to the open source community and beyond. [Read More]

DevOpsDays Charlotte 2018 Ignite Talk on Go

All other DevOpsDays events should be put on notice. DevOpsDays Charlotte 2018 set the bar unattainably high for the quality of the venue and speaker line up. It’ll be insanely hard to beat the great folks who spoke in Charlotte this year. Almost every talk was a home run. The Red Ventures facility was also jaw dropping. Also, I don’t think we could have asked for a more inviting and welcoming speaker lounge either. [Read More]

Go to the rescue: Saving DevOps from TLS turmoil

Abstract Find out about a use case that created a need for testing certificate chains, appropriate web server security settings, and the Go code used for testing. Description Talk would be based on this article: https://opensource.com/article/17/4/testing-certificate-chains-34-line-go-program If you ever need to validate certificates or certificate chains before deploying them, Go provides a near foolproof test method. A 3rd party developed a tool that was then handed off to our DevOps team to manage and maintain. [Read More]

Go: Enabling DevOps to Go Faster

Abstract What is Go? It’s not just another programming language. Go was made with very specific goals in mind by very experienced people. Go’s ideals align quite well with DevOps principles. In this talk we explore why DevOps professionals should be learning and utilizing Go in their organizations. Description What is Go? What wasn’t good enough with other languages? Who made Go? The Go/Google Connection as it Stands Today What is Go Good At? [Read More]