Hello World

I have never written a blog before.

The idea to start writing a blog came because I love reading technical books and usually I write down notes of interesting parts that I keep losing or never look at again. This blog is supposed to become a central place to collect these notes and put them in a more polished form, so they can be of use to other people as well. Sometimes I create Anki decks to help me remember the contents of the book. I might share these here as well.

Some books that are currently on my reading list include:

  • System Design Interview – An Insider's Guide by Alex Xu
  • Fundamentals of Software Architecture by Mark Richards & Neal Ford
  • Domain-Driven Design by Eric Evans
  • Refactoring by Martin Fowler
  • Designing Data Intensive Applications (2nd Edition) by Martin Kleppmann

This blog will probably also be the place where I will post anything new that I'm learning. That might include concepts in a programming language that I'm currently learning (or one that I already know), architectural patterns or anything else that I find interesting about software engineering.

Another reason for starting a blog is that I am a terrible writer and maybe with some practise I'll become a not-so-bad writer. Time will tell..