Khushal Agrawal

Public systems notebook

I build infrastructure from scratch and write down the parts that changed my mind.

Weekly notes on distributed logs, databases, Linux, observability, performance, and the small systems projects that make those ideas concrete.

Notebook shape

Build logs: implementation notes from systems projects that are easier to understand once they exist in code.

Reading notes: internals, papers, and concepts that connect back to real infrastructure.

Retrospectives: bugs, benchmarks, and design choices that changed the next version.

For readers

Start Here

If you like systems that become clearer after you implement the smallest honest version of them, this is the map.

Read next

Latest Notes

Browse all notes

Mailing list

Follow the notebook

Get new systems notes, build logs, and project writeups by email. RSS is available too.

No growth hacks in the inbox. Just the posts. Prefer feeds? Use RSS.

Topic paths

Topics I Keep Returning To

Project-backed writing

Featured Builds

Resume, demoted politely

About The Author