Happy When It Toolchains

Music: The Jesus And Mary Chain - Happy When It Rains (1987)
This week we take a look at toolchains in platform engineering.
Getting Informed
A software toolchain is generally considered to be a set of tools used during the activities associated with the creation and modification of various programs throughout the lifespan of those programs. And just as programs can be simple or complex, a toolchain can be a simple or more complex set of tools.
So, if software is noshing away at the world around us, an equally awful analogous exercise is thinking of toolchains as a dentist office tray of instruments in a plaform engineering dentist office established to help developer patients maintain ever increasing collections of software teeth as new programs are born and age. π¬
And we tried so hard πΆ
Stepping away from dental analogies, toolchains referenced in platform engineering related content from cloud service providers (CSP) are increasing. Obviously, one can assume each CSP promotes a Cloud Adoption Framework (CAF) with references to tools β possibly with a bias towards their own.
_Build a compliant multi-account cloud environment with enhanced security features, and packaged, reusable cloud products._ Source: AWS
_[β¦] your platform team must iterate through multiple cycles of building and development as they put into place your platformβs tools, scripts and capability enhancements._ Source: Azure
_Your developers and admins are your most important constituencies, and we recommend setting up a long-lived platform engineering team that treats your platform like a product._ Source: GCP
Again, a toolchain is not _one thing_. Instead, a toolchain is a _composable set of things_ that very much _depends_.
Will a toolchain supporting dozens or hundreds of software developers of a large company with a diverse portfolio of business lines in a highly regulated industry be identical to the toolchain for at another company that offers one mobile app? Probably not, but there might be similar tools.
And we looked so good πΆ
Stepping back to dental analogies, some developer patients will have software with long lifespans[1]. Other developer patients will have βthereβs an app for thatβ[2] software that takes huge Schumpeter-esque bites out of the way business was done in prior years β but nobody wants to see big needles and pliers. π¬
So, if developer patients visit the platform engineering dentist office, experience is increasingly important. Does the platform engineering dentist office experience really have to be frustrating or filled with old magazines and trepidation? π¬
Imagineβ¦ π¬
- No preparation required, no appointment required.
- No waiting required, immediate service upon arrival.
- Maximum comfort that tailor fits vs. a slab meant for contortionists.
- Preferences preserved, favorites in the catalog for immediate playback.
- Managed expectations, progress indicators to observe each step until completion
- Easy to understand next steps, guided where to go after completion.
- Feedback and metrics captured throughout the experience, internal measurement and highlighting areas for improvement.
- Effortless updates, communicated via preferred notifications to provide updates on future experiences that are be even better than the last visit based on personal and collective feedback.
Now, sit back and relax. This next tool in the toolchain will numb the immediate pain but good news β you might not feel so lightheaded afterwards or sore the next day. π¬
So, what will be the next major tool to append to toolchain in the growing list of platform engineering pursuits?
Until then⦠Place your bets!
_Have you ever been to the_ _engineering level?_ β©οΈ
iPhone 3G circa 2009) β©οΈ
Enjoyed this post?
Consider supporting my sponsor!
π Unlock Your Best Self with Lida Coaching! 50% off regular coaching rates until July 31, 2026!
A quick message from Lida:
With 18 years building, marketing, and scaling products at startups, I work with founders and leaders stuck between where they are and where they need to be. I help you cut through the noise, make sharper decisions, and get your team executing with clarity instead of chaos.
Most founders mistake complexity for strategy. They keep adding when they should be subtracting. When I'm brought in, the team is usually doing a lot right, and the real issue is focus and direction. I diagnose what's actually going wrong across product, positioning, and execution, then reset direction and get everyone aligned around one clear path forward that will lead to growth.
A bit of what I've done: I was the first PM on a fintech product that hit 10,000+ users within months, built a national incubator that supported over $500M in startup funding, and led teams at 23 Design before it was acquired by frog (the design team behind Appleβs first products). I've spoken at Google, Microsoft, and LinkedIn, etc.
π Unlock Your Best Self with Lida Coaching! 50% off regular coaching rates until July 31, 2026!