Published inVimeo Engineering BlogVimeo’s Vaidehi Joshi on the magic of debuggingDemystifying the debugging process.Feb 11, 2022A response icon2Feb 11, 2022A response icon2
Published inIndexReflections on BurnoutBurnout doesn’t happen overnight — it happens brick by brick, one decision after another.Sep 9, 2021A response icon12Sep 9, 2021A response icon12
On ThirtyI am fully aware that birthdays are just rituals. Functionally, they don’t really mean much at the end of the day; they just happen to be…Dec 19, 2019A response icon13Dec 19, 2019A response icon13
Published inbasedsLogical Time and Lamport Clocks (Part 2)Throughout the course of this series, we’ve been learning time and again that distributed systems are hard. When faced with hard problems…Dec 5, 2019A response icon2Dec 5, 2019A response icon2
Published inbasedsLogical Time and Lamport Clocks (Part 1)Over the course of this series, we’ve seen many instances of how things can more complicated than they seem. We saw this with failure, and…Nov 14, 2019A response icon2Nov 14, 2019A response icon2
Published inbasedsOrdering Distributed EventsOne of the hardest things about distributed systems is that we often find ourselves needing to approach them very differently than other…Oct 24, 2019A response icon7Oct 24, 2019A response icon7
Published inbasedsTicking Clocks in a Distributed SystemWe often spend a lot of our lives blissfully unaware of how something works. Most of the time, this ends up being an okay thing, since we…Oct 3, 2019A response icon3Oct 3, 2019A response icon3
Published inbasedsParsing Through Partitions in a Distributed SystemWhen it comes to tech jargon, one thing seems to always hold true: everyone has a different opinion about what certain words mean. I…Aug 30, 2019A response icon2Aug 30, 2019A response icon2
Published inbasedsRedundancy and Replication: Duplicating in a Distributed SystemWhen it comes to programming, there are certain conventions, idioms, and principles that we run into and reference as a community quite…Aug 14, 2019A response icon6Aug 14, 2019A response icon6
Published inbasedsForaging for the Fallacies of Distributed Computing (Part 2)So much of what makes distributed systems hard to content with is the fact that, as a system grows, it changes. Furthermore, the things…Aug 7, 2019Aug 7, 2019