Research, writing, and career advice

Wow! I had written more than 30 advice posts over the last decade. 

When I was writing them, I was hoping to first help myself. You see, I understand a concept well only after I think about it in depth, distill it to a small set of principles, and connect it with my existing knowledge-base. Writing helps me achieve this, so I write on things I want to understand better.

These advice can also help you by showing you what to expect as you take on new projects. You can get a head start and avoid costly mistakes by learning from someone who had traveled down that road. 

I selected 21 posts, and categorized them as Research, Writing, and Career. Enjoy!





Popular posts from this blog

I have seen things

SOSP19 File Systems Unfit as Distributed Storage Backends: Lessons from 10 Years of Ceph Evolution

PigPaxos: Devouring the communication bottlenecks in distributed consensus

Frugal computing

Learning about distributed systems: where to start?

Fine-Grained Replicated State Machines for a Cluster Storage System

My Distributed Systems Seminar's reading list for Spring 2020

Cross-chain Deals and Adversarial Commerce

Book review. Tiny Habits (2020)

Zoom Distributed Systems Reading Group