Skip to main content


This is documentation of my ideas, thoughts, and experiences.


Why Not a Blog?

I've always valued the idea of sharing things publicly. There are limited number of keystrokes that you get in life. Recently, it's been hard for me to express myself in a linear format and I find some aspects of blogging limiting:

  • I find it acceptable to have documentation entries that are incomplete and constantly evolving, but the same isn't typically true for blog posts unless it's explicitly stated within them. Having this freedom allows me to iterate and improve without worrying too much about completeness.
  • A timeline format doesn't effectively prioritize topics. Core topics often lose visibility over time as newer posts displace them at the top of the timeline.

So, I've decided to try something new. As part of my job, I write a lot of documentation, and this looks like a viable path to try: to document my own life.


I aim to achieve the following goals with this project:

  • To write about and define my model of the world, my beliefs, and my experiences, and to build on these foundations.
  • To share insights, or knowledge or findings that I believe others might find valuable.
  • A personal note space, where I can keep useful links, technical stuff, and other notes.


Notes related to the project itself will be documented in here.


To prevent my tendencies towards perfectionism from hindering my writing, I'll start with a basic document structure and refine it as necessary. Things will move around every once in a while, but I'll try to keep the links intact.



One of the challenges of writing is that the content often does not fully capture my evolving thoughts. As thoughts and beliefs are constantly changing, some of these changes are reflected here while others are not. It's not a problem to solve, but it's something to keep in mind.

Getting Updates

If you'd like to get updates when I publish new content, you can subscribe to RSS feed or my substack.