Year in review: 2022

A year is a long time, a lot of things happen in an years timeframe. This is a look back on what happened in 2022, highlights & reflections. Treks This year did not have a lot of treks. And nothing towards the extreme. But all in all a good year in terms of trekking. Kuderemukh: The hardest of all the treks I did this year. Probably the hardest I've ever attempted in Karnataka. Apparently Kumara parvata is the hardest around here (Bangalore). Thats for the 2023. Gokarna: This is a trail ...
Read post

Writing wishlist

A wish list on the topics I wish to write about sometime soon. If you happen to meet me, remind me that this list is growing and I should get writing 🤣 Shamir secret sharing Microservices: A debate Randomness: How does it work? How is it tested? How are file types detected (Magic numbers) How are hash functions made? State machines 101 Monitoring / APM ...
Read post

Picking up terraform

At some point in the organisations growth, you'll have to spin up a new environment (say demo or perf) and you'll really realise how complicated the infrastructure got since the company started. Transparency around what are the moving parts of the infra & how they are configured also turn out to be a big pain point. These are big issues which will not let audits happen quickly. Changes in the infrastructure are also very important and must be carefully tracked and approved to avoid any p...
Read post

Book notes: Measure what matters

Review & comments My current company (Refyne) religiously does OKRs, hence I've seen OKRs implemented at the company scale. And we saw both pros and cons. But like any tool or philosophy, the implementation details define everything. This book was a fascinating read because it really crystallised the concepts behind the tool and how they were imagined. It also had a ton of examples as to how OKRs help solidify and direct vision. I've thoroughly enjoyed this book and would recommend this b...
Read post

The case for articulation

A lot of people I know who I think are really smart suffer with one fundamental problem. The problem of articulating thought. And unfortunately, people from my community (computer science engineering) do not really take soft skills and the power of articulation seriously. Drawing a technical analogy, communication is like bitrate between humans. Imagine you had a personal computer which had a mediocre CPU, no graphic card and a 720p monitor which is a couple of years old. And over time, you upg...
Read post