Pratham Kumar

139 posts

Pratham Kumar banner
Pratham Kumar

Pratham Kumar

@_kumar_pratham

Full Stack Developer DSA in Java | MERN Stack Building projects & strengthening fundamentals daily

localhost:3000 Katılım Aralık 2017
15 Takip Edilen17 Takipçiler
Pratham Kumar retweetledi
Hitesh Dhayal
Hitesh Dhayal@hiteshdhayall·
Founders video for @ycombinator . We have built DAXAB.AI - building AI tools to eliminate friction in medical field. Check it out, please like and share
English
10
25
45
726
Love Babbar || Building CodeHelp-One
Bengal gave a strong mandate. Hoping it will bring a tremendous positive change and growth there. I m super positive on it, what’s your take on this ?
English
1
0
9
95
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Day 24/25–Chai & Backend Challenge- Learned build in public & open source contribution basics,MongoDB aggregation pipelines for efficient video fetching, handling “open in new window” UX flow, and file uploads using Multer with Cloudinary. @Hiteshdotcom @ChaiCodeHQ
Pratham Kumar tweet media
English
0
0
2
32
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Day 23/25–Chai & Backend Challenge- Built flexible Like model for video/comment/tweet with toggle (create/delete), Tweet & Comment models, CRUD with auth ownership checks, and aggregation (lookup + pagination) for efficient comment fetching. @Hiteshdotcom @ChaiCodeHQ
Pratham Kumar tweet media
English
0
0
3
15
Pratham Kumar
Pratham Kumar@_kumar_pratham·
@nirudhuuu Class extends class is classical inheritance , but class implements interface are not proper type of inheritance
English
0
0
1
99
Anirudh
Anirudh@nirudhuuu·
Quick question: A class extends class and class implements interface, are both inheritance? And if an interface extends another interface, what is that called? Try to answer without searching anywhere
English
13
0
54
1.5K
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Today explored manual & React forms, TanStack basics, and backend data handling with request kit. Understood real app data flow, deeper form handling, and proper structure. Realised small architectural choices improve scalability and maintainability. @nirudhuuu
Pratham Kumar tweet mediaPratham Kumar tweet mediaPratham Kumar tweet media
English
0
0
9
43
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Day 2 – Mobile Dev Cohort- React refresher Part 2 - useState, useEffect, form handling. Learned how the state works, handled side effects, and managed user input. Built a mini project using GitHub User API Fetching & rendering real-time data @surajtwt_ @ChaiCodeHQ @nirudhuuu
Pratham Kumar tweet mediaPratham Kumar tweet media
English
0
0
7
27
Jaani
Jaani@jaaaani404·
Day-1 at React Native cohort : Welcome to Mobile Development dropping my notes here :) Follow along if you find them useful Happy Learning ! 🫶 #chaicode #chaiaurcode @nirudhuuu
Jaani tweet mediaJaani tweet mediaJaani tweet mediaJaani tweet media
English
37
6
215
5K
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Day 22/25–Chai & Backend Challenge- Reviewed the journey so far—server setup, routing, controllers, middleware, JWT auth, multer, MongoDB + Mongoose, and aggregation pipelines. Built structured APIs, handled errors, and tested with Postman. @Hiteshdotcom @ChaiCodeHQ @nirudhuuu
Pratham Kumar tweet media
English
0
0
1
33
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Day 21/25–Chai & Backend Challenge- Mapped controllers to routes with verifyJWT, used /c/:username via req.params, chained auth→multer→controller, tested in Postman, returned computed fields, and reused the same scalable pattern across video, comment, and like modules.
Pratham Kumar tweet media
English
0
0
1
19
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Day 20/25–Chai & Backend Challenge- Learned aggregation pipelines for stepwise data processing. Used $match, $lookup, $addFields, and $project to build user profile data. Also used nested $lookup to fetch watch history with video and owner details.@Hiteshdotcom @ChaiCodeHQ
Pratham Kumar tweet media
English
0
0
2
32
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Day 19/25–Chai & Backend Challenge- Used a separate Subscription schema instead of arrays to avoid MongoDB limits. Queried channel for subscriber count and subscriber for user subs, used populate for channel data, and timestamps help with sorting and notifications.@ChaiCodeHQ
Pratham Kumar tweet media
English
0
0
4
58
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Day 18/25–Chai & Backend Challenge- Built updateAccountDetails with validation and $set, returned updated doc using {new:true} without password. Handled avatar upload via Multer + Cloudinary, removed old images. Secured routes with verifyJWT. Used PATCH for updates in REST APIs
Pratham Kumar tweet media
English
0
0
1
32
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Day 17/25–Chai & Backend Challenge Access token short-lived, refresh token long-lived (DB). Built refresh controller, extracted token, 401 if missing, verified via jwt.verify, matched DB, generated new tokens, sent via httpOnly cookies for silent re-auth @ChaiCodeHQ @Hiteshdotcom
Pratham Kumar tweet media
English
0
0
1
30
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Today’s session shifted my mindset from just writing code to understanding how real systems handle scale. Learned how Kafka manages data flow, prevents bottlenecks, and powers real-time applications like map-based systems. @piyushgarg_dev
Pratham Kumar tweet mediaPratham Kumar tweet media
English
0
1
20
125
Pratham Kumar
Pratham Kumar@_kumar_pratham·
Built a real-time location tracking system using Kafka for Web Dev Cohort peers. Exploring how data streams handle scale in real-world systems. @ChaiCodeHQ @piyushgarg_dev
English
0
0
3
29