RSSAmplifier

Blog

Get Good at Delivering Software™️

Thoughts on DevOps transformations,operational maturity, and service delivery performance.

blog.mangoteque.comRSS feed ↗50 posts

Latest posts

Why Your CIO Can’t Deliver Your CTO’s Vision

There was a time when production Ops could be under the CIO. That time is over.

Agentic Proficiency - The New Premium SaaS Valuation

Decoupling development and labor is the next stage. Multitenant SaaS in the cloud is table stakes.

Why Private Equity Needs DevOps for Product Led Growth

Is DevOps at odds with being product-led as defined by SVPG?

M&A are the first two letters in MArgins

Acquisitions can get you growth, but integrating them is where the margins are.

Many are in the dark about Dark Launching

But it's an essential part of your AI toolkit.

Cutting-Edge AI vs. Solid Architecture: Which Will Truly Transform Your Business?

Architecture Matters. Technology Doesn't. Yes, that includes AI.

3 Real-World Stories of PE Portcos Struggling (and Succeeding) that are not about AI

It seems that every company is an AI unicorn, but the reality is, there are those who are getting those small wins every day, just like you.

Counterintuitively, Adding Capacity doesn’t Help

When the rational and logical path has unintended consequences, and what to do about it.

Cross-functional Teams are NOT for PE Portcos

The appeal of cross-functional teams is seductive. Always shipping, no more waiting. Knowledge spreads. Now we just need to find someone to pay for it... Good luck.

Respect for Production

Respect for production is not about intention or diligence. It's knowing exactly what is servicing our customers.

Who’s in charge of your infrastructure? You or the computer?

Don't ask the computer to change for you. To move quickly and safely, declare your intentions.

Hey, Let’s Embed an SRE in that Dev Team!

Get most of the benefit of a fully staffed team for a fraction of the cost? Looks great on paper.

Maintenance like an airplane, not a car

If maintenance is not part of the lifecycle, it's repeated project work, and deadly for velocity.

GenAI Copilots Exacerbate Problems

Copilots can locally optimize the system, making everything worse in the process.

The Problem with Maintenance Windows and Change Freezes

It seemed like a good idea in 2001, it wasn't. It's an anti-pattern for stability.

Do More With the Same, not Less

We can usually handle more work, with the people we already have.

GenAI to Code Faster is Data Center Thinking

Automation is not about doing things faster, it's about shortening feedback loops.

Own the problem, not the solution

The solution is the easy part, understanding your problem is hard.

Centers of Excellence vs. Communities of Practice in Transformation

Communities of Practice change an organization, not a silo

Deploying an internal engineering conference

On the path to take companies to the next level, deploy internal conferences to do the same for engineering

A project orientation robs your engineers of Pride of Workmanship

Good leaders enable engineers to feel pride in their work to deliver differentiating results

Show me the tests

Feelings are an important part of engineering. But they don't replace automated tests.

What your data team should be hiding from you - the database

Most developers shouldn't know or care about the database technologies.

Deployments not Releases

Turn releases into something for Marketing, not Engineering

We’ll speed up by splitting off a team to handle tickets, now we’re slower

Trying to close more tickets "doesn't scale"

It’s the system, st*pid

If management wants different outcomes, only they can change the system.

Technical Debt is not a Technical Problem

Known or unknown, the thing about technical debt that leadership needs to understand.

Agile Abuse

Agile is not to control, measure, or micromanage teams.

(missed) Shift Left

Shifting left is not merely shifting work earlier.

An incomplete list of costs for maintaining marginal products that are not easily measurable in dollars.

Cost of delay, opportunity costs, etc. are not easily calculated

The Secret to Cloud

The cloud isn't someone elses datacenter but with APIs

The thousand paper cuts team

Having one group do all the tickets seems like a good solution...

Would you rather have a snow day or detention?

As an engineering leader, avoid ad hoc meetings

The Hosting site Rule of 3

When deploying infrastructure, simply costing less can be much, much more

Cloud Engineering requires code

If you're trying to understand why your SaaS is slow, look for the SRE coders.

That’s MTBF Thinking

Entropy is real. MTBF thinking tries to suppress what is real. DIE instead.

Automation is the answer, right?

Automation doesn't replace humans, it enhances them, if we think about it in the right way.

What is the role of the enterprise architect?

The days of the ivory tower enterprise architect are over. Instead, embrace cultural (architectural) evolution.

Check lists, not check off lists

Checklists are not just something to be accomplished. Used properly, they allow us to learn more about our systems.

Yes Felicia, even with Serverless, someone has to do the DevOps

Even with Serverless, one has to obey the cloud provider failure boundaries

Two things that will never work here

When looking to create a more agile business, we can take inspiration from many sources. But ultimately, the problems we need to solve are our own.

Help a good Ops team be world class

If you want your company to be successful, give it something your competitors don’t have. A world class service delivery organization.

What’s the Right Metric for Innovation?

With the right culture, companies whose teams hit "singles" consistently will outperform competitors who are overly reliant on the "home run."

Get Good at Delivering Software

Survival in the digital age requires an emphasis on execution and speed, enabled by a DevOps approach across the business

The Service Delivery Assessment

There are many options for DevOps assessment, the best one also helps your organization get good at delivering software.

3 Things to know when moving to public cloud

When working with companies on cloud migration, rather than focus on tools or technologies, we focus on fundamentals.

Process is a sign of success

Keeping up with growth in an organization is a GOOD problem. Process is a great solution, if done the right way.

Tech Debt and Company Growth

There are engineering concepts that are very difficult to quantify. Even if we could, does it make sense to aim for zero?

Growth culture in Westrum typology terms

Many teams in the alternative capital markets space talk about the elements of their culture that enable growth. This “conscious inquiry” approach is well known to high performing teams in the DevOps movement as the Westrum elements of service delivery.

Happy Holiday Hack Week

Engineers work hard all year. One of the best ways to be a high performer is to remember, downtime.