The Reason Version Control was built
When I first thought about how developers used to collaborate before modern version control, I expected to find some archaic but functional network protocol. I expected a systematic, albeit clunky, wa

Search for a command to run...
Series
These are the assignments or knowledge dumps I decide to write for the "Chai aur Code's web Dev Cohort 2026"
When I first thought about how developers used to collaborate before modern version control, I expected to find some archaic but functional network protocol. I expected a systematic, albeit clunky, wa

It was through Twitter that I first stumbled across the absolute chaotic beauty of One Million Checkboxes. I checked several boxes during it's brief one week run. Thousands of tiny squares, rapidly to

I spent my first two years as a developer not looking for a duel with Git. Like a lot of people, I treated it as a magic save button. I memorized the golden path - git status ,git add. , git commit, g

If you’ve spent any time working on computers, you have probably used manual version control. It usually looks like this: website_v1 website_v2_final website_v2_final_FOR_REAL website_v2_final_USE_THI

From typing a URL to painting pixels—a beginner-friendly guide to browser internals.

Stop typing angle brackets. Learn how to generate complex HTML structures using simple shorthand.
