#105: Stop building software like an artisan

#105: Stop building software like an artisan

Hey there! Welcome to Platform Weekly. Your weekly dip into the platform engineering jacuzzi. Every week, we explore another area of the platform engineering universe.

BTW - We just confirmed Kelsey Hightower for PlatformCon. Come meet him LIVE in New York🎉

Stop building your software like an artisan

How long does it take you (or your developers) to get a simple resource like a new database?

10 seconds? An hour? 2 days? 3 weeks? Everyone reading here will have a different answer.

You will all share a similar but slightly different reaction though. Half will say “10 seconds?? That’s impossible” and the other will say “3 weeks? That’s impossible”

That is the delta between advanced platform engineering setups and your standard DevOps setup at the enterprise.

I am working with a team right now where, when we started, developers had to wait almost 3 weeks and 17 manual steps with handoff to multiple engineers, I&O, security, and at least 1 engineering manager. Every single time.

Some of you might be shocked. But for most orgs out there. That is the norm.

Why? I have a pretty simple answer.

Software engineering is still in its craftsmanship phase.

Rather than the default being large, effective interconnected systems of automation and standardization. The default is the dream of the “10x engineer”. Most orgs build software like they are a small artisan workshop with master craftspeople.

What do I mean by this? My favorite example is to think of a chair. A master craftswoman can go from raw tree to chair and knows exactly how different wood, and different tools all impact the product. They know every piece of the process and are responsible for it. Sounds great. Until you need 10 million chairs. Or you need a chair in 10 seconds.

This is how software engineering currently works at most enterprises.

Just look at how the scope of responsibility of the average Dev has exploded in the last 20 years.

Inspired by Daniel Bryant’s great talk at PC22

Platform Engineering is about solving this trend. It’s about becoming IKEA to produce your chairs.

It’s about building simpler, more automated, more standardized systems that let your developers deliver what they need without needing to understand the myriad different stakeholders they’re touching.

It’s about letting them press the gas, and the car accelerates - without having to send a Jira ticket and a Slack message to the fuel injector - or go inject the fuel themselves…

Most industries (that ironically software accelerates) have already gone through this process from master craftsperson to assembly line. A dock crane operator would be fine in Hamburg or in Baltimore. The screws in my chair are likely the exact same as in yours.

It’s time for software engineering to do the same.

Andy Walker

Public Cloud Focused Enterprise Sales Director

3mo

I’m less concerned with how long it takes to deploy a simple resource but rather what other activities are required as part of the end to end value stream and how long do all of those tasks take.

Iván Ariel W.

AWS | Azure | DevOps | Docker | GCP | GDPR | HIPAA | Kubernetes | Python | Terraform

3mo

I like standardized procedures and I agree with the model, as long as it still leaves room for innovation and improvement. Thank you for the article! I liked it very much.

Like
Reply

To view or add a comment, sign in

More articles by Luca Galante

  • #116: Make regulated companies fun again

    #116: Make regulated companies fun again

    Hey there! Welcome to Platform Weekly. Your weekly lay of platform engineering bricks.

  • #115: The next DevOps is dead?

    #115: The next DevOps is dead?

    Hey there! Welcome to Platform Weekly. Your weekly peel of the platform engineering banana.

  • #114: understanding isn't enough

    #114: understanding isn't enough

    Hey there! Welcome to Platform Weekly. Your weekly crack of the platform engineering walnut.

  • #113: Top 5 memes in platform engineering

    #113: Top 5 memes in platform engineering

    Hey there! Welcome to Platform Weekly. It’s our first newsletter of the year, and while we’re still in those holiday…

  • #112: predictions for 2025

    #112: predictions for 2025

    Hey there! Welcome to Platform Weekly. It’s our final sip of platform engineering juice for the year.

    1 Comment
  • #111: 2024 in review

    #111: 2024 in review

    Hey there! Welcome to Platform Weekly. Your weekly sip of platform engineering mulled wine.

  • #110: why 18% are failing

    #110: why 18% are failing

    Hey there! Welcome to Platform Weekly. Your kick of platform engineering sand.

  • #109: Platform engineering tools

    #109: Platform engineering tools

    Hey there! Welcome to Platform Weekly. Your weekly climb of the platform engineering tree.

  • #108: We left Kubernetes

    #108: We left Kubernetes

    Hey there! Welcome to Platform Weekly. Your weekly bowl of platform engineering popcorn.

    4 Comments
  • #107: Platform Engineering in 2025

    #107: Platform Engineering in 2025

    Hey there! Welcome to Platform Weekly. Your weekly gathering of the fellowship of the platform.

Insights from the community

Others also viewed

Explore topics