I got tired of tab-switching. So I built my own Gmail & Calendar workspace.
Meet NovusMail: A keyboard-first, command-driven workspace that unifies your inbox and agenda on one screen. ⌨️🛡️
AI drafts replies and proposes events. You stay in control.
👉 https://t.co/btdDoXeB4U
Excited to share that I placed 8th in the @ChaiCodeHQ × Corsair Hackathon! 🚀
Missed the MacBook 🥲 by just 5 points.
My demo wasn't featured on Demo Day, so I had almost lost hope. Still, finishing in the Top 8 out of 130+ participants after a week of building feels amazing ❤️
I got tired of tab-switching. So I built my own Gmail & Calendar workspace.
Meet NovusMail: A keyboard-first, command-driven workspace that unifies your inbox and agenda on one screen. ⌨️🛡️
AI drafts replies and proposes events. You stay in control.
👉 https://t.co/btdDoXeB4U
@ChaiCodeHQ T-8 Class✅
We learnt
• Event listeners
• Event delegation
• Event bubbling & capturing
• Mouse drag events (built a mini project)
Understanding how interactions flow in the DOM 🔥
@surajtwt_@Hiteshdotcom@piyushgarg_dev@yntpdotme
Chaicode Cohort Week 8.2 🚀
• Backend setup with TypeScript
• Plain Node server + Express.js
• TypeScript deps, gitignore, tsc-watch
• Typings for npm packages
• Todo App (no MVC) + Zod validation
Learning a lot with @Hiteshdotcom and @PiyushGarg_dev@nirudhuuu@surajtwt_
Week 7.2 ✅
Closures, Scope & DOM today
• Lexical scope and how JS looks up variables
• Closures holding onto outer variables
• Global vs function vs block scope
• DOM selection and manipulation, Events
@Hiteshdotcom@piyushgarg_dev@ChaiCodeHQ@yntpdotme@nirudhuuu
T Class 5 @yntpdotme done ✅
Inspired by You Don’t Know JS, we went deeper into JS fundamentals.
Objects, property shorthand, lookup, reference vs value, const mutation, cloning, this, and how new creates objects.
@ChaiCodeHQ@Hiteshdotcom@piyushgarg_dev@nirudhuuu
Cohort Day 12 done 🚀
Small but solid JS session today
Classes, extends, super
Symbols & hidden keys
Iterators and spread
Error handling
Callbacks vs Promises
Understanding internals > memorizing syntax 💻🔥
@Hiteshdotcom@piyushgarg_dev@ChaiCodeHQ
Cohort Day 11 done 🚀
Today we went deeper into JavaScript internals
• Prototype chaining in depth
• How inheritance works
• Execution context revision
• custom polyfills
Concepts getting clearer day by day 💻🔥
@Hiteshdotcom@piyushgarg_dev@ChaiCodeHQ#JavaScript#Cohort
Missed 10 days of the cohort due to sem exams and other stuff, but I’m back 💻
T Class 3 by @ChaiCodeHQ Cohort and @yntpdotme
Revised JS basics and now my concepts feel much clearer and more refined.
Time to finish pending classes and assignments 🚀
@Hiteshdotcom