Platforms are products. Engineers are their users.
Why successful internal platforms start with developer needs, valuable paved roads and evidence that engineering friction is disappearing.
Field notes • Built from practice
Back to david.collom.co.uk01 / Field notes
Practical lessons from building platforms, operating Kubernetes and removing the friction that slows engineering teams down.
Why successful internal platforms start with developer needs, valuable paved roads and evidence that engineering friction is disappearing.
A public reflection on completing the 87 km London to Brighton Bike Ride in 32°C heat and raising £1,281 for the British Heart Foundation.
Why David joined Komodor as a Solutions Architect for EMEA, and how the role connects platform engineering, Kubernetes troubleshooting and customer outcomes.
A reflection on five years at Jetstack across Kubernetes consulting, customer platforms, open source, acquisitions, training and community.
What bringing our Kubernetes cost talk from KubeCon to Fusion Meetup reinforced about useful technical speaking, audience context and community feedback.
What Becky Pauley and I learned from turning familiar Kubernetes cost failures into a practical, vendor-agnostic framework at KubeCon North America.
The anatomy of a runaway Argo automation incident, and the practical controls that stop retries, queues and controllers amplifying a failure.
How cycle commuting grew into a 129 km charity challenge, improved mental health and established a relationship with cycling that still matters years later.
A reflection on an early Leeds DevOps panel about Puppet, desired state and the configuration-management ideas that still shape platform engineering.
The story behind David's route from a BBC Basic computer and PHP development into Ruby, infrastructure automation and modern platform engineering.
The original ActiveAdmin export monkey patch, why it existed, and the configuration-first approach supported by ActiveAdmin today.
A practical look at XPath and CSS selectors in Capybara, with the original 2012 snippet and the testing approach I would use today.