Restarting life from scratch. Escaping the loop. 0- full stack Dev in 90 days. learning Mern + Ai. No degree‚ just obsession. Documenting every failure.

I’m 25, turning 26 this June. My bank account is empty, and technically, I’m unemployed. But for the first time in my life, my time is finally mine.
1
4
142
NotAProCoder retweeted
I’ve been completely quiet on Twitter for the last 10 days. I spent the last week and a half building Mail-man,an AI email client I coded from scratch Built with next js. Here’s a quick demo of how it looks
2
4
98
Day27/90 Spent the entire day at the AI Impact Summit. The energy was incredible, and the session by Sarvam AI gave me some massive ideas. It’s good to step away from the code editor sometimes to see the bigger picture. The roadmap just got a lot clearer.
6
67
Day26/90 Building EZee Mail tired of drowning in emails so I'm building my own AI-powered inbox. ✅ Next.js 14 + Auth.js ✅ Gmail API Integration ✅ Google Gemini 1.5 Flash for auto-classification It actually reads my emails and tells me what's Important vs Promo automatically
1
3
93
Day25/90 The Deep Dive. Cracked the Promise.all pattern today. Moved from fetching simple IDs ("Tickets") to fetching full email bodies ("Coats") in parallel. Next up: Parsing the complex Google API JSON into a clean UI. Resetting the clock. 9 AM start tomorrow.
4
48
Day22/90 Toughest part of building an app? The setup. Spent the morning fighting Google Cloud Console to get API keys for my EZee Mail. 🔑 Life took over the rest of the day (Summit prep + friends). The code is ugly right now, but the auth system is alive.
2
30
Day 21/100. Focused on System Design and CS50 basics (Binary & Memory). Realized that without sleep, my brain is just returning NULL. It's been 24 hours and i sleep only 3.5 hour. Calling it a night early to fix my sleep schedule. See you in the morning.
1
4
50
Day19/90 Stuck on a"simple"delete button for hours but the debugging taught me more than the code itself: ✅ Controlled Event Bubbling (e.stopPropagation) ✅ Fixed Form defaults (type="button") ✅ Synced Parent/Child State how many hours you spend understanding why it broke.
1
42
Day 18/90 Deep dive into Authentication logic today. Built the secure flow for the AI Resume Analyzer: 🔹 Protected Routes (Middleware logic) 🔹 State Management w/ Puter.js 🔹 Smart Redirects (UX Optimization) Learning that the invisible logic is just as important as the UI.
2
51
Day 17/90 Yesterday was a war with Windows environment & Node.js versions but I won. The setup is finally stable. Today, the "AI Resume Analyzer" comes to life: ✅ Clean up the boilerplate ✅ Build the Landing Page UI ✅ Create the Resume Input Form No more config. Just code.
1
4
43
Day 16/90 Today was a battle. Spent hours fighting config errors in VS Code & WebStorm on Windows. 💀 My brother jumped in, helped me debug for 2 hours, and gave me the best advice: Delete it all. Switch to Linux. No more fighting the OS. Tomorrow, we start fresh on Linux.
4
52
Day 15/90 React Deep Dive ⚛️ Spent the day reinforcing core concepts through practical implementation Focus areas: ✅ Component Architecture ✅ useState & useEffect Hooks ✅ Async Data Fetching ✅ Event Handling Consistency is key The foundation is set for the next big build
6
43
Day 14/90 Subscription Tracker Backend: DONE & Pushed to GitHub. Backend Complete. Code Pushed to GitHub. Doubts Cleared. Cleared the fog on folder structure and logic flow. The toolbox is ready. Next up: Bridging the gap to Frontend with React & AI.
1
35
Day 13/90 Serverless Architecture Upstash Workflows, Async State Management, API Payload Debugging, Hit a wall where data wasn't passing to the workflow. Traced it to a single missing key in the trigger body In event-driven systems, one missing parameter breaks the chain.
1
2
49
Day 12/90 Engineered the core security layer for the backend today. Implemented: • Authentication & Authorization: Built robust JWT middleware to handle user identity and access control. • Security Shield: Integrated Arcjet for Rate Limiting and Bot Defense.
3
7
45
Day 11/90 Deep dive into Backend Security. Spent 7 hours engineering the Authentication flow: JWT & Cookie Logic Custom Error Handling Middleware Mongoose ACID Transactions (Session/Commit/Abort) Also sharpened my JS logic with Array/Object algorithms.
1
7
46
Day 10/90 Dissected modern Backend architecture today. Moved beyond defaults to master: ES Modules import vs require (Tree Shaking) Dynamic dotenv configs for auto-switching contexts config({ path: .env.${process.env.NODE_ENV}.local }) It's not always about writing code.
2
32
Day 9/90 Traveled 86km, but kept the streak alive. Technical Wins: 🔹 OOP: Built Secure Auth System (Inheritance/Getters). 🔹 Internals: V8 Engine (Holey vs Packed Arrays). 🔹 Core: Lexical Scoping & Closures. JS wrapped. Feb 1 = Backend start
4
39
Day 8/90 Focus: Engineering Standards & Architecture. 🔹 System Design: Scaling strategies (Vertical vs Horizontal) & DB Redundancy. 🔹 Tooling: Enforced strict ESLint rules. 🔹 JS OOP: Prototypes, Inheritance, & Encapsulation. Building scalable systems, not just scripts.
1
6
44
Day7/90 6 hours of Deep Work today. Mastered key JS Terms & Logic (DOM, Events). Applied concepts: Keydown, Coordinates & Interval. Finally clicked with Async/Await & Fetch. Brain is officially heavy. Alarm set for 5 AM.
3
35