×LoginHomeBlogSearch

With from Devesh.


Liberation from Peer Pressue
The "Weird" AI Hype Train
Building our own Serverless Platform
The Comfort Of Decisions with Data
How Services like Vercel and Netlify work
Diving into the Engineering of Push Notifications
Inevitable Evolution: Splitting Your Frontend
Closing the gap between web and native apps with Fingerprint Auth
Running Persistent Session-Based E2E Tests with Playwright
Let's build our own CI Provider
No Such thing as "Too Few Software Engineers"
Quick Guide: Detecting Read Leaks in Firestore
A Quick Dive into how HMR Works
Less Work. More Impact.
The two phases of being a Software Engineer
Deploying your Express App to Cloud Functions
Think of your apps in Plugins
Creating multi-lingual apps: A starting point
Demystifying Video Calls and Streaming with JavaScript 📹🎤
Lighthouse: Building our own Webpage Performance Analyzer
Note: Implementing HTTPOnly Cookie-Based Authentication
How Pocket Works
How to make your Web Apps work offline
Tagged Templates: How styled-components work under the hood
Creating a Consent-Based User Account Access System
Your Repositories as your Project Dependencies
Software At Its Core: Tradeoffs, Opinions and Chaos
Building our own Automated Testing Stack On The Cloud
Building a Frontend Monitoring Tool
Stop building systems in-house when you don't need to
How File Uploads and Body Parsers Work
Creating our own SWR
Using GitHub Actions with GitHub Pages (Main + Preview Builds)
Using BigQuery for Your Application and User Logs
Know This Before You Choose MongoDB Atlas Serverless
Getting Notified When Your Cloud Functions Deploy
The Most Beautiful Thing in Programming
Building a Real-Time Online Development Environment
Alt - Enabling UPI QRs with Payment Gateways
Creating Staging/Preview Build for Firebase Cloud Functions
Upping Your Software Engineering Game
Framework for creating Isomorphic React Apps
What are Webhooks? How do I use one?
Improving Website Performance At Unacademy
Today's Customer Acquisition Mechanisms are Flawed
All You Need For Your First 100000 Users
How Next.js renders your React App
You Can't Move Fast Without Breaking Things
Building a Static Site Generator
Creating Our Own JavaScript Call, Apply and Bind functions
Building a Zero to One Product
Let's Build a Buy Now Pay Later Service
Solutionism - How Solving Problems is becoming a problem
The Past Is Always Rosier than the Future. Here's Why
The Beauty Of Spare Change Investing
Let's Build A Digital Wallet From Scratch
The Beauty Of Picking Less but Picking Winners
Switching From Early Stage Startup To A Big Tech Company
You Don't Need A Lot
Shut Up And Wait!
Let's Build an OAuth Provider
Let's Build Redux From Scratch
Let's Build A Slack Extension
The most common issue you'll run into with React! State Closures.
What's OAuth and why it is awesome!
Want to have leverage? Be irreplaceable.
Don't Lock Yourself
Keep Your Products Simple.
Your business decisions are going to change!
You just need to be one step ahead!
Don't over-hire developers.
You're not building something new if you have enough time.
Features I Wish Firebase Had
Solving Problems. One Day at a Time.
Coding Is Not For Everybody.
You shouldn't be chasing perfection in projects.
Just a Tech Degree won’t work! Here is what will.
College. Really?