Getting Started with Next.js 15
A comprehensive guide to building modern web applications with Next.js 15, TypeScript, and Tailwind CSS.
Loading...
I spend an unreasonable amount of time thinking about things that probably didn't need that much thinking.
Some days I'm messing around with AI. Other days I'm reading a book that quietly rearranges how my brain works. Somewhere in between, I'm trying to become a slightly better Sikh, slightly more disciplined, and slightly less controlled by my own thoughts.
This is basically my digital notebook. If something interesting happens in my head, it ends up here — mostly unedited.
Whatever book just convinced me I don't understand my own mind as well as I thought
Random web experiments that may or may not survive the weekend
Mostly about discipline, and why I still haven't figured it out
Key practices for writing better TypeScript code.
Understanding React hooks and how to use them effectively.
Key strategies for optimizing web application performance.
The one website I've actually shipped. You're looking at it.
In the time it takes to make a one-minute reel, I built a whole website instead. Make of that what you will.