PinnedF1 Practices and Platform Engineering: Why Slow and Steady Won’t Win You the RaceIn the world of Formula 1 (F1), speed, precision, and agility are not just buzzwords — they’re a way of life. Every millisecond matters…Oct 111Oct 111
PinnedFailure to Launch: Don’t treat Developers as LabourersThis was a story I wrote back in 2020 and chose not to publish. But I changed my mind.Apr 16, 20226Apr 16, 20226
PinnedPrivate University, A second chance in lifeIn Sri Lanka, the common misconception is, if you fail Advanced Level or just pass it without flying colors, your future is doomed. You…Feb 25, 201817Feb 25, 201817
PinnedOffer Salaries for skills, Not for the university attended.This is a controversial topic. Many will blame me. Not every company is like this. But for the majority of companies in Sri Lanka, in the…Jun 28, 20183Jun 28, 20183
Golden Path vs. Golden Cage in Platform Engineering: Why Flexibility MattersRecently, I have seen so many articles by many big companies talking about standards of building internal developer platforms and the must…Nov 22Nov 22
Published inInsights by InsightureBeginner’s Guide to Audit Kubernetes ClustersThe author is Nilesh Jayanandana Senior Software Architect at Insighture.Aug 15Aug 15
Replacing Docker Desktop with Podman and Kind in MacOSFor years, I have been working with Docker Desktop to build and test images and spin up a local kubernetes cluster when needed. However, in…Aug 23, 20221Aug 23, 20221
Highly Available MySQL with Galera and HAProxyRecently, I had a requirement where I wanted a MySQL Cluster which would support automatic fail overs. So one of my colleagues in the…Oct 21, 20191Oct 21, 20191
Postgres In Production with Patroni & TimescaleDB— Our ExperiencesBy Nilesh Jayanandana and Rovin ShanilaSep 4, 20191Sep 4, 20191
Kubernetes on CentOS 7 with FirewalldThis post is based on the use case of setting up kubernetes with kubeadm on a cluster provisioned with CentOS 7 with firewalld enabled. I…Jun 15, 20195Jun 15, 20195