Annual Review 2025
This is my fourth annual review. This is the second one I am publishing on my own website. I don’t know how long I will continue to do these for. I think it is a helpful exercis…
- Annual Review
Writing
Notes on software, AI, books, changing careers, projects and whatever else seems worth writing down. This is an archive, not a content calendar.
This is my fourth annual review. This is the second one I am publishing on my own website. I don’t know how long I will continue to do these for. I think it is a helpful exercis…
I've been reading a lot about REST APIs lately. I wanted to gather up some good ideas and collect them in a single home. I thought it might be helpful to make that home an artic…
This is a blog post about how I built an AI app to help physiotherapists create home exercise programmes. It describes the process and tech stack I used. If you're interested in…
This book is a must read for software engineers. On any classic book list, it is suggested for a reason. It is fully of principles and ideas that are timeless and useful. The bi…
This book is a useful book for people who struggle to pay attention to their work. The idea is simple, if you want to do more valuable work, you need to practice deep work. Lear…
Writing a personal Annual review is the equivalent of getting a report card from your teacher in school days. The difference is that in real life, no one's opinion matters more…
Having been studying databases for the past while, I figured that it would be handy to have a resource for the common query words and how to use them. What better way to learn t…
Welcome to my portfolio website. Feel free to browse around my tiny corner of the internet. I decided to start this portfolio as a way to document and share my learnings around…