Joined May 2017
47 Photos and videos
Saturday evening developer mood: β˜• Chai ready πŸ“± Scrolling tech news 🀯 "SpaceX IPO at $1.77 trillion" 🀯 "Bezos betting $12B on AI engineers" 🀯 "Agent HQ runs 3 AI models at once" Sunday plan: pretend none of this happened. Open laptop anyway. 😭 #DevLife #AI
28
I built auth wrong for months. localStorage JWTs. No rate limiting. Raw DB errors leaking to the browser. Finally finished it right. Magic Links, CSRF protection, auto-login pipeline, @ custom-auth/core as the backbone. Full before vs after πŸ‘‡ #webdev #nodejs
1
1
25
Full breakdown of every security fix, the @ custom-auth/core architecture, and how GitHub Copilot actually helped: dev.to/devcodehub99/i-rebuil… Also submitted for the GitHub Finish-Up-A-Thon πŸ†
63
Took a week off X. Came back to: Anthropic valued at $900B Google I/O dropped 100 announcements Gemini 3.5 Flash launched OpenAI preparing IPO Bhai ek hafte mein poori industry badal gayi. Can't afford to blink anymore. πŸ‘€ #AI #DevLife
27
I just shipped a full auth system for JS devs. 8 packages. One ecosystem. Plug in your ORM. Plug in your email provider. Done. No more frankensteining 5 different libraries. ↓ Here's what I built
1
1
110
Just hit v1.0.11. npm i @ custom-auth/core Full docs GitHub in the reply. If it saves you time, drop a ⭐ on the repo. #buildinpublic #opensource
1
20
42 tanstack npm packages poisoned on May 11. No tokens stolen. No accounts hacked. Attacker used TanStack's own CI pipeline to publish 84 malicious versions in 6 minutes with valid SLSA provenance. Rotate every secret if your CI ran that evening. #npm #webdev
1
1
76
Repeated suspicious are being made to my mother’s number from an unknown caller. Caller avoids identification, gives vague responses, repeatedly calls late evening, and disconnects after disturbing behavior Requesting strict investigation and action @DelhiPolice @CyberDost @TRAI
1
49
caller Number : 917412890837 In one recording, asked β€œKisse baat karni hai?” and the caller replied β€œAap se” in a suspicious and harassing manner. Caller repeatedly avoids identification, keeps calling, and disconnects after vague replies. @CPDelhi @DoT_India
2
63
Do you remember when you joined X? I do! #MyXAnniversary
2
19
Microsoft just launched Agent 365 today AI agents now have a dedicated governance layer inside enterprise Multi-model orchestration: Claude, GPT, and Microsoft models all running on the same task The "which AI tool" debate is over Now it's "who governs the agents." #AI #DevTools
2
69
4:55pm Friday. PM: "Quick deploy karte hain, small change hai" Developer heart rate: πŸ“ˆπŸ“ˆπŸ“ˆ "It's just one line" β€” homepage 404 β€” "How did auth break" β€” database unreachable β€” Weekend cancelled. Never. Deploy. On. Friday. #DevLife #Programming
2
41
The MERN interview question that filters real understanding: β€œWhat happens from typing a URL to seeing a React app?” If you can explain this cleanly, you understand the web. πŸ‘‡ #MERN #WebDev #Interviews
6
1
93
Full chain = DNS β†’ TCP/TLS β†’ HTTP β†’ HTML/JS β†’ React β†’ API β†’ State β†’ DOM Not memorization. Mental model. Explain this once clearly = strong engineer signal #SystemDesign #MERN #TechInterviews
1
40
Reconciliation: React diffs virtual DOM Updates only changed nodes in real DOM Browser paints pixels β†’ user sees UI Fast because updates are minimal #React #Performance #WebDev
1
76
Initial render (empty/loading UI) Then API calls fire (fetch/axios) Server returns JSON State updates β†’ triggers re-render #React #API #FrontendDev
36
HTML β†’ DOM JS downloaded, parsed, executed React bundle runs β†’ creates virtual DOM Root mounts on <div id="root"> #Frontend #ReactJS #JavaScript
39
Browser sends HTTP request (headers, cookies) Server (Node/Express) returns HTML shell JS bundle (often via CDN) Browser starts parsing immediately #Backend #HTTP #JavaScript
63
DNS: domain β†’ IP (via resolver cache) TCP: 3-way handshake (SYN, SYN-ACK, ACK) TLS: cert verify key exchange (HTTPS) Connection ready before any data flows #Networking #Backend #WebDev
61
Most Node.js devs can't answer this: Output? Drop your answer πŸ‘‡
1
2
29
Answer: 1, 4, 3, 2 Why: setTimeout goes to macrotask queue. Promise.then goes to microtask queue. Microtasks always run before macrotasks, even with 0ms delay. This is asked in every senior Node.js interview.
9