RSSAmplifier

Blog

From first principles

Personal blog of Arun Kant Sharma — essays on programming, web development, and learning by going back to first principles.

arunkant.comRSS feed ↗10 posts

Latest posts

Building a Toy GPT from Scratch in PyTorch

Learn how a GPT-style transformer works by building one module at a time in PyTorch. No prior Transformer knowledge required.

CUDA from the Ground Up

A practical, from-zero guide to writing your first CUDA kernels, understanding the GPU execution model, and optimizing with shared memory, tiling, and streams.

How to Stop Claude from Ghostwriting Your Git History (And Fix It If It Already Did)

Claude was silently adding itself as a co-author on every commit. Here's how I scrubbed it from my entire repo — branches, tags, and all — using git filter-repo.

Why I’m Building SaaS in 2026

In-house AI agents are seductive but fragile. Here's the case for using agents to explore and concrete workflows to ship.

The Un-Abstracted Frontend

Building a modern React app from scratch - no Vite, no Next.js - to demystify the magic of `create-react-app` and its friends.

My bookmarks over the years (part 5)

A dump of articles and links I've collected in my browser, with brief notes - part 5 of 5.

My bookmarks over the years (part 4)

A dump of articles and links I've collected in my browser, with brief notes - part 4 of 5.

My bookmarks over the years (part 3)

A dump of articles and links I've collected in my browser, with brief notes - part 3 of 5.

My bookmarks over the years (part 2)

A dump of articles and links I've collected in my browser, with brief notes - part 2 of 5.

My bookmarks over the years (part 1)

A dump of articles and links I've collected in my browser, with brief notes - part 1 of 5.