Shubham Kumar Mahto
222 posts

Shubham Kumar Mahto
@Shubhamdotcom
Full Stack JavaScript Developer 🚀 Building Web Apps with Node.js
Patna, Bihar Katılım Aralık 2025
585 Takip Edilen463 Takipçiler

Today’s class deep-dived into Browser Events.
Learned the three approaches to handling events and understood the complete event lifecycle (capturing → target → bubbling).
Explored event listeners, bubbling vs capturing, event delegation, and controlling behaviour with preventDefault & stopPropagation.
Wrapped it up by building a Kanban Board project, turning concepts into a real-world implementation. 🚀
Thanks to
@Hiteshdotcom @piyushgarg_dev @yntpdotme @nirudhuuu @ChaiCodeHQ @surajtwt_

English

Today’s class was next level 🤯
DOM Events deep dive:
→ Bubbling vs Capturing
→ Event Delegation (game changer)
→ stopPropagation()
→ Drag & Drop Kanban board 🧩
Big thanks @surajtwt_ 🙌
Slowly thinking like a real developer now 🚀
@nirudhuuu
#javascript #frontend #ChaiCode

English

A Glimpse into Cohort Life
@Hiteshdotcom @piyushgarg_dev @nirudhuuu @yntpdotme @devwithjay @BlazeisCoding @surajtwt_ @ChaiCodeHQ #chaicode #CHAICODE
English

@VinnyMadaan3 @Hiteshdotcom @piyushgarg_dev @nirudhuuu @yntpdotme @surajtwt_ @BlazeisCoding @devwithjay @ChaiCodeHQ Great start!
English

Backend clicked today.
Built a server with Node’s HTTP module and finally understood the request → response flow.
Made a video of my learning...Hope you like it.
@Hiteshdotcom @piyushgarg_dev @nirudhuuu @yntpdotme @surajtwt_ @BlazeisCoding @devwithjay @ChaiCodeHQ
#chaicode #backend #javascript #coding #learninpublic #programming
English

@DivaAditi101 @Hiteshdotcom @piyushgarg_dev @nirudhuuu Great effort! Teaching for the first time isn’t easy. Keep going
English

#latepost
Posted my first YouTube video!
Later realized creators usually don’t give introductions … but I happily introduced myself and thanked my teachers. Learning the creator journey step by step! 🤓
youtu.be/EwJe_fds9Hw?si…
@Hiteshdotcom @piyushgarg_dev @nirudhuuu

YouTube

English

@Dipali2Sharma @Hiteshdotcom @ChaiCodeHQ @piyushgarg_dev @nirudhuuu @yntpdotme @BlazeisCoding @devwithjay @surajtwt_ Mashhoor toh aap waise hi ho, bas aapko pata nahi hai 🙂✨
हिन्दी

Mashhoor hone ki khawaish nahi hai hame bus aap hame jante ho yahi kafi hai🙂↕️
- @Hiteshdotcom ✨
@ChaiCodeHQ
@piyushgarg_dev @nirudhuuu @yntpdotme @BlazeisCoding @devwithjay @surajtwt_.
हिन्दी

Today's class was great but uncomfortable 🥲
Deep dive into Express.js
Built Login/Register POC
Got assignment for E-commerce + Auth POC
Also learned the hard way:
Forget next() in middleware → request hangs 😅
Still a long way to go in JavaScript.
#expressjs #ChaiCode

English

@Abhijit_091 @Hiteshdotcom @piyushgarg_dev @ChaiCodeHQ @yntpdotme @nirudhuuu @devwithjay True! It was intense but super interesting 🔥
English

@Shubhamkm5382 @Hiteshdotcom @piyushgarg_dev @ChaiCodeHQ @yntpdotme @nirudhuuu @devwithjay Class was fun 🙂↕️
English

@VinnyMadaan3 @Hiteshdotcom @piyushgarg_dev @ChaiCodeHQ @yntpdotme @nirudhuuu @devwithjay Yeah! Brain stretched but learned a lot 😅
English

@Shubhamkm5382 @Hiteshdotcom @piyushgarg_dev @ChaiCodeHQ @yntpdotme @nirudhuuu @devwithjay Very interesting class fr 🤌
English

@theadroitdev @ChaiCodeHQ @Hiteshdotcom @piyushgarg_dev @nirudhuuu @yntpdotme ye toh ab roj roj ka ho gya hai
हिन्दी

Today’s session was a deep dive into Express.js internals
Learned about:
• req methods
• query params
• route params / path routes
• Express middleware
• custom middleware
Backend feels much clearer now.
Thanks @piyushgarg_dev & @Hiteshdotcom @ChaiCodeHQ

English

@prakashtsx @piyushgarg_dev @Hiteshdotcom @yntpdotme @devwithjay @nirudhuuu @BlazeisCoding mobile me code 🧐
Français

Chai Aur Cohort ☕️
𝑾𝒆𝒆𝒌 9.2 : 𝐄𝐱𝐩𝐫𝐞𝐬𝐬 𝐉𝐬 🔎 This week, we started our journey of NodeJs & ExpressJs with @piyushgarg_dev & @Hiteshdotcom Sir.
(A thread 🧵...)
#WebDev #100daysofcoding #chaicode
@yntpdotme
@devwithjay
@nirudhuuu
@BlazeisCoding


English

@sagar__kemble @vidya4sure @ChaiCodeHQ @Hiteshdotcom @piyushgarg_dev @nirudhuuu @yntpdotme thumbnail😅
English

@vidya4sure Rate my thumbnail 😅which i made for
my latest blog blog.sagarkemble.dev/the-magic-of-t…
@ChaiCodeHQ @Hiteshdotcom @piyushgarg_dev @nirudhuuu @yntpdotme

English

@shwetanigam_dev @piyushgarg_dev @ChaiCodeHQ @BlazeisCoding @devwithjay @Hiteshdotcom @nirudhuuu @yntpdotme You are doing a great job.
English

First video!!
While explaining the event loop of node.js I went in the loop of re-recording --> editing.
Thanks for the push
@piyushgarg_dev sir.
The amount of time/day it took me,
Huge RESPECT to all content creators out there 🙌
Link: youtu.be/enoihe_aFA8?si…

YouTube

English

@rushiijadhav23 @Hiteshdotcom @piyushgarg_dev @nirudhuuu @ChaiCodeHQ @surajtwt_ Very inspiring and well explained video. Keep it up!
English

just uploaded a deep dive on how nodejs works internally
with this got to learn about how Node handles async code using V8, Libuv, Call Stack, Task Queues, microtask queue & ive explained with egs in video
Link: youtu.be/MIqvESIAP54
@Hiteshdotcom @piyushgarg_dev @nirudhuuu

YouTube

English

🚀 New Blog: The Magic of this, call(), apply(), and bind() in JavaScript
Learn:
• What this means
• call() vs apply()
• bind() explained
• Function context in JavaScript
Perfect for JavaScript learners 👨💻
Read here 👇
🔗 [ helloshubham.hashnode.dev/javascript-thi… ]
#JavaScript #ChaiCode

English

@iamabhishek012 @Hiteshdotcom @ChaiCodeHQ @nirudhuuu @yntpdotme @devwithjay @surajtwt_ @Aasuyadavv @piyushgarg_dev Nice breakdown. This will definitely help many developers understand things more clearly. 👏
English

JavaScript was meant for browsers… so how did it end up running servers?
Also Why was JavaScript chosen for Node.js?
In this video I break down the entire Node.js architecture:
⚡ V8 Engine
⚡ libuv
⚡ Event Loop
⚡ Thread Pool
⚡ How node index.js actually runs your code
From the problem before Node.js → to how it works internally.
Watch here 👇
youtu.be/1amhPSfdlJk?si…
#chaiclde assignment
@BlazeisCoding

YouTube

English





