It's the same every morning: you get up and grab your morning coffee. No matter whether you brew it at home or fetch it on the road, your morning coffee is a ritual you never want to miss. A ritual is a practice everyone knows how to do. It's conducted regularly or on well defined … Continue reading 3 Reasons Why Your Team Needs Rituals
How Hubot Automation Crystallized Trust within our Development Team
"Hey Dan, could you deploy the coolPics branch to test? Sorry for the bother." "No problem, man. Tell me the SHA and I'll deploy it." I had been having this conversation 4-5 times a day for a couple of weeks now. Being a huge fan of continuous integration, I wondered how to automate this. Why … Continue reading How Hubot Automation Crystallized Trust within our Development Team
Test Driven Chef Cookbooks With Meez
When cooking a new dish, things get out of control if you try to manage too many things at once You might face a similar situation when trying to write a new Chef cookbook. Getting your arms around all those tools and frameworks needed to write solid, tested cookbooks gets you spinning. You need to … Continue reading Test Driven Chef Cookbooks With Meez
DevOps Dudes: Aligning Goals
Their bosses should've decided on a shared goal before they declared that DevOps organization... See the older DevOps Dudes cartoons: The DevOps Dudes DevOps Dudes: Meerkat
Why you need to customize your agile methods
You're starting off with a new laptop. The OS is installed, but using it feels awkward. Nothing looks like it used to on your previous one. You're really frustrated how slow you move around just because you're missing your beloved customizations. A few days later you feel the flow again. You've tweaked your OS and … Continue reading Why you need to customize your agile methods
If Devs Own Testing, Ops Owns the Environment
The devs are all writing automated tests and some are even experimenting with TDD. Congrats! But what happens when the build server breaks? Who's taking care that Continuous Integration is running smoothly? Seems to be an awful lot of red in there... Unlike writing the first basic tests, CI is hard. Did the test fail … Continue reading If Devs Own Testing, Ops Owns the Environment
Leadership In the Online Age: A Reflection On Team-Building
In the last decade of my career, I've been extremely fortunate to have worked with some of the best people I've ever known. A big contributing factor to this is the tech-savvy, expatriate culture that exists here in Munich as well as the type of people you typically find abroad who have left their home … Continue reading Leadership In the Online Age: A Reflection On Team-Building