Discussion about this post

User's avatar
Fabien Ninoles's avatar

It's probably a big lesson to learn for DevOps/platform teams: just build what is necessary. And don't forget the corollary: always build for change.

It's a lesson software developers have learned (or to be exact, are still learning) but have evaded infra developers, probably due to they only have moved recently to more flexible (but more complex) components and their related technics: PaaS has replaced hardware, IaC has replaced switchboard. I just buy this a little however: My background was in CES manufacturing, and building for changes, with interchangeable parts, flexible assembly lines, and other Lean manufacturing concepts was primordial for surviving the crazy passing of the modern market. It makes no sense to me to hear a team telling me it will takes 2 men-months of work to simply update the infra to support a new build platform, when my old team of engineering were able to reconfigure a pipeline in a 1 week to take into account a new form factor with a new supplier.

Expand full comment
Douglas Ronne's avatar

So I think why I like reading your writing is not because of the great lessons, but because of the humor. "For some value of never" is a witty dry funny statement that because I have lived it, I appreciate. It made me laugh out loud in a public place!

Expand full comment
12 more comments...

No posts