Coding Practices —3 min read
Why reproducible builds?

The most common answer I got was that reproducible builds were desirable in case of rollbacks.

Tech Tools —1 min read
How reproducible are your builds?

If you build your software now, will the result be the same if you build it again in 10 minutes? 10 days? 10 weeks?

Agile Principles —1 min read
Yes, there is such a thing as "best practice"

Often the best thing for the situation is some method or technique that has been generally accepted as superior to known alternatives.

Teams & Culture —1 min read
There are no technical problems

Purely technical problems are as rare as unicorns.

Business of DevOps —2 min read
Principles vs strategy

A set of principles does not make a strategy. Though it’s certainly better to have a set of principles than to have no principles and no strategy.

Tech Tools —2 min read
It's just glorified auto-complete

“What the large language models are good at is saying what an answer should sound like, which is different from what an answer should be.”

Tech Tools —55 min listen
Adventures in DevOps 163: What You Should Know About ChatGPT

Jillian and Jonathan talk about ChatGPT. They begin by sharing their thoughts and experiences when using it. Additionally, they tackle its benefits and how it helps them write and understand code.

Teams & Culture —3 min read
Reader story: Unraveling the Code Mess

“To my surprise, most of the team was quite motivated to improve things but they didn't really know how.”

Coding Practices —2 min read
One hour a day

Working this way is a skill. It takes practice. But I believe anyone can get there.

Coding Practices —2 min read
How I know when I'm done

When I work on a project that relies on manual verification, I'm never confident. I never feel sure of the work I'm doing.

Agile Principles —1 min read
Solving the bottleneck

Don't forget to measure your problem