Uploading photos is a solved problem. Until it isn't.
How building a batch photo uploader for a travel platform forced me to learn the JavaScript event loop, browser memory limits, and why the right abstraction makes complexity invisible.
Interactive tutorials, stories, deep dives on startups, movies, human behavior, and whatever random thing I get curious about at 2 AM 🦉
How building a batch photo uploader for a travel platform forced me to learn the JavaScript event loop, browser memory limits, and why the right abstraction makes complexity invisible.
How a small semantic HTML mistake—a button inside a button—caused the browser's parser to break our React layout during SSR, and how we tracked it down.
Everyone's racing to 10x their productivity and ship faster. Generating code at inference speed. But what if you need to slow down? Here's a simple workflow to preserve what you actually learn while coding with AI.
Notes on validation, accessibility, and the invisible decisions behind a calm sign-in flow.
!Why Riding Feels So Liberating It was Monday, 22nd September, around 6 am.
We've become wired chase the thrill of the "new", a new phone, a new trend, a new job, even a new relationship, while forgetting to value what we already have. Why are we caught up in this endless loop? What are we really searching for?
Love today is complicated. It's a gamble! This is about what it really costs and the things we rarely say out loud.
What a volleyball named Wilson in the movie "Cast Away" taught me about loneliness, connection, and what it really means to stay human. A raw, personal take on survival and the psychology of companionship.
A deep dive into handling multiple form element types safely while preserving strict type safety and developer experience.
A deep and honest exploration into what it means to be a modern-day polymath, the struggle to balance curiosity with deep focus, and how tools like GPTs can turn scattered ambition into structured learning.
Learn how to build an interactive animated heart button with SVG, TypeScript and React. I'll cover animation techniques, SVG manipulation, and add fun interactive elements.
A deep dive into creating an interactive Digital Garden with thoughtful design decisions backed by analytics data.
!Going down the RabbitHole 👋 Hey! I couldn't be more excited to announce that I'm joining RabbitHole team as a Frontend Engineer.
The biggest reason it's so enticing is the odds & insecurities around an early-stage startup! It's like you know something could cease to exist like the snap of...
!How Balancer works - diagram showing balanced pools and tokens Table of Contents - Brief explanation of prerequisite topics - How exchanges work - Market M...
P.S: This blog is kind of a summary of Kevin's article, "How to Eat an Elephant, One Atomic Concept at a Time".
 The beginning of my new Relationship Pardon me for such a title, but my creative freedom cou...
!Progressive Web App Banner This article was originally posted here By now you must have heard this buzz word called "Progressive Web App".