Skip to content

Writing

Things I wanted to think through.

Notes on software, AI, books, changing careers, projects and whatever else seems worth writing down. This is an archive, not a content calendar.

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

REST APIs A Few Ideas Worth Sharing

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…

  • REST APIs

The Pragmatic Programmer

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…

  • Book Review

Deep Work by Cal Newport

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…

  • Book Review

Annual Review 2024

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…

  • Annual Review

An SQL cheat sheet

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…