On Chip WarRecently I had the pleasure of reading “Chip War” by Chris Miller, a book that examines the crucial role of semiconductors in influencing…Dec 20, 2024Dec 20, 2024
Booms, Bubbles, and Big DreamsHistory’s got a funny way of repeating itself. Whether it’s people rushing to California with gold fever, Kennedy pointing at the Moon, or…Nov 9, 2024Nov 9, 2024
The Tough as Boots Cowboy of DevOpsRecently I was involved in migrating a CI/CD setup into Jenkins. We didn’t spend too much time searching for alternatives since we knew…Nov 9, 2024Nov 9, 2024
Enhancing Observability with Large Language ModelsSome delusional thoughts ahead. Maybe actually not. I’m pretty sure somebody, somewhere, is already working on this. Anyway, here we go !!Nov 7, 2024Nov 7, 2024
You Don’t Need a Team to Practice DevOpsDevOps has gained attention as a crucial methodology for improving collaboration, efficiency, and product delivery in software development…Oct 20, 2024Oct 20, 2024
Snatching defeat from the jaws of victoryAs I sit in the airport lounge, waiting to board my flight home, the events of the past few days swirl in my mind. It’s been two days since…Oct 9, 2024Oct 9, 2024
Consensus in Distributed Systems with the RAFT AlgorithmAchieving consensus among multiple nodes has long been a challenge in distributed systems. RAFT, the Reliable, Replicated, Redundant, And…Sep 30, 2024Sep 30, 2024
Building Better Internal Development PlatformsInternal development platforms have gained traction and become increasingly crucial for large organizations. These platforms aim to…Sep 14, 2024Sep 14, 2024
On GoroutinesSequential programming, while familiar, often allows us for a way to handle multiple tasks simultaneously without losing clarity or…Dec 23, 2023Dec 23, 2023