Choose your bundle ID carefully
We picked a random bundle ID while experimenting. Months later, changing it meant creating a new app listing.
The Fragmentation Gap: Dynamic In-App Update Strategy
A system to nudge users off old app versions, without annoying them
Whynotjs
I Built a Library to Learn How Proxy in JS Actually Works
Understanding rendering patterns
Rendering Strategies, From First Principles
Mini git from scratch (P1)
Building a Toy Git in JavaScript
Mini axios from scratch
Building a toy version of axios.
Building my own tiny react-router
Peeking under the hood of React Router with a tiny DIY version.
Designing events SDK in JS
Building an event sdk in js for web.
Dream11 interview experience
SDE 1 (frontend) interview experience at Dream11
Building My Own Tiny State Management
Learning how things work under the hood.
Semantic Video Search: From Problem to Prototype
How I built a tool to help creators quickly find moments inside their videos
Experimenting with a Toy DOM Parser in JavaScript
How HTML parsing works by building a simple toy DOM parser in JavaScript
Thoughts
Dump of interesting & insightul thoughts
Picture Perfect Places - Solution to problems?
The false belief that picture perfect place will solve all your problems
Story of Dwarve humans - Homo Floresiensis
Humans with maximum height of 1 metre & weighed not more than 20kgs
Awakening Conversations
Conversations that makes me conscious about life.
Importance of Writing
"You don't write because you want to say something, you write because you have something to say." - F. Scott Fitzgerald
Getting feedbacks
Are You Leveraging Manager and Senior Team Feedback to Improve?