How to Design an Internal Developer Platform

    WTF is an IDP?

    #A11y: Accessibility Is Part of the Developer Experience

    The tech industry works hard to break away from monolithic architecture. Yet, we’ve neglected to move away from the idea of the monolithic developer experience.

    Who Should Write the Terraform?

    Working in Cloud Native consulting, I’m often asked about who should do various bits of ‘the platform work’.

    WTF is Developer Experience and Why Does it Matter?

    As an old Java developer, one of the tools that made the biggest difference to me in terms of my day-to-day productivity was something called JRebel. Introduced in 2007, JRebel was an IDE plugin that ...

    How Developer Experience Portal “Backstage” Solved Spotify’s Complexity Problem

    Typically, a Developer Experience (DevEx) practice starts with an individual developer building a tool they find useful in their day-to-day work, and then sharing it with colleagues. As the number of ...

    How Monzo’s Opinionated Platform and Tools Support their Developer Experience

    An interesting aspect of a good Developer Experience (DevEx) is that as more and more features are added to a given language, platform, or tool, it becomes harder and harder to maintain. The ubiquity ...

    WTF is a Service Mesh?

    WTF is a Service Mesh? A Service Mesh is a system that carries the requests and responses that microservices send each other. This traffic ultimately travels from Pod to Pod the same way it always has...

    How the World’s Most Valuable Insurance Firm Takes a Cloud Native Approach

    Allianz Direct is the European direct to customer arm of the world’s most valuable insurance brand. Regulated by the German, Dutch, Spanish and Italian authorities, it has taken advantage of a step ch...

    23 min read

    Using Kubernetes Monitoring Mixins

    The term Kubernetes monitoring mixins appears in many Kubernetes related projects involving Prometheus and Grafana. Despite its broad usage, the details about it cannot be easily found. There are many...