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..