The year I started writing code, again. December 31, 2025 Rediscovering the joy of coding after five years, thanks to Claude Code.
How Not to Use AI? (At Work) September 14, 2025 A framework to avoid net negative contribution when using AI at work.
On Effective Reviews That Improve Quality of Work March 20, 2022 A framework I’m practising to make work reviews more effective.
How Will a Drone Deliver Your Food? October 10, 2021 A thought experiment: drone food delivery and associated operational details.
Anatomy of a Finshots story: Art of Effective Storytelling March 15, 2021 Finshots product-teardown with an objective to understand what sets them apart.
A Framework for Using Automation in Product Design January 17, 2021 A basic primer on automation and how it can be used in product design.
Setting up personal OKR [JFM-2021] January 2, 2021 My approach to creating OKR for the personal life. Featured in Hacker News
How to Read Paul Graham's Essays? November 21, 2020 Paul Graham’s essays categorized by different parameters to help you find what to read.
Using GitHub to Build a Missing GitHub Feature September 2, 2019 A product-first approach to building a missing GitHub feature as a side-project.
Opportunities in Indian Railway Commute: Next Billion Users Perspective September 2, 2019 Exploring opportunities in the Indian railway ecosystem from a Next Billion Users perspective.
Solving Google Semantris using OpenCV and Word2Vec December 1, 2018 A cheat code approach to solving Google Semantris using Computer Vision and ML.
Contributing to the Go Programming Language June 15, 2017 My experience contributing the first commit to the Go programming language.