I write about things that spark my curiosity: backend systems, databases, cybersecurity, my self hosting journey. For a long time I kept everything in Obsidian, private and local. Partly because I thought nobody would want to read it, and partly because I was not confident enough to put out something imperfect knowledge of a topic.

Since I forget things fast, problems I have already solved have a way of coming back to plague me. Writing became a way of teaching "future me" what "present me" was learning. It has also helped me organize my thoughts, develop good ones, and discard the ones which were a dead end.

I hope I will make things clear enough for people to read and understand in a way to shape their understanding on a topic from a beginner level. Also there are good resources out there on the vast landscape of internet if one knows where to look and I hope I can help point you to those places, or even become a source myself. Along the way I am trying to carve out a small space for myself on the internet.

Distributed systems messaging layout diagram