dev_rohitkumar's profile picture. 👨‍💻 Turning ☕ into code & ideas into projects
🎮 Game dev | 💻 Web dev | 🤖 AI tinkerer
💡 Curious mind, messy desk, clean GitHub
🌍 Exploring open source.

Rohit Kumar

@dev_rohitkumar

👨‍💻 Turning ☕ into code & ideas into projects 🎮 Game dev | 💻 Web dev | 🤖 AI tinkerer 💡 Curious mind, messy desk, clean GitHub 🌍 Exploring open source.

😅 Survived my first 36-hr Tekathon 4.0 (20–21 Sept) with Ayush, Gautam, Devyansh, Taniya & Garvi! 💻 PPT shortlisted ✅ 🐍 Debugging chaos ☕ Chai-powered coding 🔀 Git conflicts = team RPG 📱 Built full-stack app Not top 50, but memories & skills unlocked! #SIH2025 #Hackathon

dev_rohitkumar's tweet image. 😅 Survived my first 36-hr Tekathon 4.0 (20–21 Sept) with Ayush, Gautam, Devyansh, Taniya & Garvi!

💻 PPT shortlisted ✅
🐍 Debugging chaos
☕ Chai-powered coding
🔀 Git conflicts = team RPG
📱 Built full-stack app
Not top 50, but memories & skills unlocked! 
#SIH2025 #Hackathon
dev_rohitkumar's tweet image. 😅 Survived my first 36-hr Tekathon 4.0 (20–21 Sept) with Ayush, Gautam, Devyansh, Taniya & Garvi!

💻 PPT shortlisted ✅
🐍 Debugging chaos
☕ Chai-powered coding
🔀 Git conflicts = team RPG
📱 Built full-stack app
Not top 50, but memories & skills unlocked! 
#SIH2025 #Hackathon

🚀 Day 100 of #100DaysOfCode 🚀 📌 Project - Phase 3 (Part a) ⚙️ MVC - Model, View, Controller 🏡 MVC for Listings 👥 MVC for Reviews & Users 🔄 Router.route ⭐ Re-style Ratings #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 100 of #100DaysOfCode 🚀

📌 Project - Phase 3 (Part a)
⚙️ MVC - Model, View, Controller
🏡 MVC for Listings
👥 MVC for Reviews & Users
🔄 Router.route
⭐ Re-style Ratings
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 99 of #100DaysOfCode 🚀 👤 Listing Owner Feature 🔑 Starting with Authorization 📌 Authorization for /listings 📝 Authorization for /reviews (part 1 & 2) #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 99 of #100DaysOfCode 🚀

👤 Listing Owner Feature
🔑 Starting with Authorization
📌 Authorization for /listings
📝 Authorization for /reviews (part 1 & 2)
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 98 of #100DaysOfCode 🚀 🔗 Connecting Login Route 🚪 LogOut User 🎨 Added Styling ✅ Auto Login after SignUp 📄 Post-Login Page #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 98 of #100DaysOfCode 🚀

🔗 Connecting Login Route
🚪 LogOut User
🎨 Added Styling
✅ Auto Login after SignUp
📄 Post-Login Page
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 97 of #100DaysOfCode 🚀 👤 User Model setup ⚙️ Configuring Authentication Strategy 🧪 Demo User 📝 SignUp (GET & POST) 🔐 Login User #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 97 of #100DaysOfCode 🚀

👤 User Model setup
⚙️ Configuring Authentication Strategy
🧪 Demo User
📝 SignUp (GET & POST)
🔐 Login User
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 96 of #100DaysOfCode 🚀 🔑 Authentication vs Authorization 🔒 How passwords are stored ⚙️ Hashing explained 🧂 What is Salting? 🛂 Passport.js – Getting started #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 96 of #100DaysOfCode 🚀

🔑 Authentication vs Authorization
🔒 How passwords are stored
⚙️ Hashing explained
🧂 What is Salting?
🛂 Passport.js – Getting started
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 95 of #100DaysOfCode 🚀 ⚡ Implemented sessions in project 🍪 Learned about cookies in SessionOptions 💬 Added flash messages in project ✅ Flash success includes ❌ Flash failure includes #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 95 of #100DaysOfCode 🚀

⚡ Implemented sessions in project
🍪 Learned about cookies in SessionOptions
💬 Added flash messages in project
✅ Flash success includes
❌ Flash failure includes
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 94 of #100DaysOfCode 🚀 📌 Learned about State & Sessions ⚡ Explored Express Sessions & options 🗂️ Storing & using session info 💬 connect-flash for messages 🔗 Using res.locals #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 94 of #100DaysOfCode 🚀

📌 Learned about State & Sessions
⚡ Explored Express Sessions & options
🗂️ Storing & using session info
💬 connect-flash for messages
🔗 Using res.locals
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 93 of #100DaysOfCode 🚀 🍪 Learned about Web Cookies 📤 Sending Cookies from server 🔎 Used Cookie Parser middleware ✅ Implemented Signed Cookies #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 93 of #100DaysOfCode 🚀

🍪 Learned about Web Cookies
📤 Sending Cookies from server
🔎 Used Cookie Parser middleware
✅ Implemented Signed Cookies
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 92 of #100DaysOfCode 🚀 📌 Project – Phase 2 (Part b) ❓ Learned what Express Router is ⚡ Used Express Router in app 📦 Restructured Listings routes 📝 Restructured Reviews routes #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 92 of #100DaysOfCode 🚀

📌 Project – Phase 2 (Part b)
❓ Learned what Express Router is
⚡ Used Express Router in app
📦 Restructured Listings routes
📝 Restructured Reviews routes
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 91 of #100DaysOfCode 🚀 📌 Project – Phase 2 (Part a) ✅ Validation for Reviews 🖥️ Rendered Reviews on page 🎨 Styled Reviews section 🗑️ Deleting Reviews + Listings #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 91 of #100DaysOfCode 🚀

📌 Project – Phase 2 (Part a)
✅ Validation for Reviews
🖥️ Rendered Reviews on page
🎨 Styled Reviews section
🗑️ Deleting Reviews + Listings
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 90 of #100DaysOfCode 🚀 📌 Project – Phase 2 (Part a) 🗑️ Handling Deletion in DB ⚙️ Used Mongoose Middlewares 📝 Created Review Model ⭐ Built Review system (Step 1 & 2) #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 90 of #100DaysOfCode 🚀

📌 Project – Phase 2 (Part a)
🗑️ Handling Deletion in DB
⚙️ Used Mongoose Middlewares
📝 Created Review Model
⭐ Built Review system (Step 1 & 2)
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 89 of #100DaysOfCode 🚀 📊 One-to-Many (detailed + implementation) 🔍 Learned populate() in Mongoose ⚡ Explored One-to-Squillions relation 📖 Practiced Reading Docs effectively #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 89 of #100DaysOfCode 🚀

📊 One-to-Many (detailed + implementation)
🔍 Learned populate() in Mongoose
⚡ Explored One-to-Squillions relation
📖 Practiced Reading Docs effectively
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 88 of #100DaysOfCode 🚀 🔗 Learned SQL Relationships (One-to-One) 📊 Explored One-to-Many relationships 📝 Studied One-to-Few in detail ⚙️ Implemented One-to-Few relationships #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 88 of #100DaysOfCode 🚀

🔗 Learned SQL Relationships (One-to-One)
📊 Explored One-to-Many relationships
📝 Studied One-to-Few in detail
⚙️ Implemented One-to-Few relationships
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 87 of #100DaysOfCode 🚀 ⚡ Added ExpressError for cleaner errors 📄 Implemented Error.ejs page 📊 Schema Validation 🛡️ Middleware-based Schema Validation #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 87 of #100DaysOfCode 🚀

⚡ Added ExpressError for cleaner errors
📄 Implemented Error.ejs page
📊 Schema Validation
🛡️ Middleware-based Schema Validation
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 86 of #100DaysOfCode 🚀 📝 Client-Side Form Validation ✅ Success & Failure Text handling ⚡ Custom Error Handling 🔄 Added wrapAsync for cleaner code #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 86 of #100DaysOfCode 🚀

📝 Client-Side Form Validation
✅ Success & Failure Text handling
⚡ Custom Error Handling
🔄 Added wrapAsync for cleaner code
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🚀 Day 85 of #100DaysOfCode 🚀 ⚡ Handling Async Errors 🛠️ Using try-catch 🔄 wrapAsync utility 🐛 Mongoose Error handling #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 85 of #100DaysOfCode 🚀

⚡ Handling Async Errors
🛠️ Using try-catch
🔄 wrapAsync utility
🐛 Mongoose Error handling
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

🎉 Just hit 100 followers on X! 🚀 Grateful for all the support & excited to keep growing 🙌 #Milestone #100Followers #Gratitude #BuildingInPublic #Coding #WebDevelopment

dev_rohitkumar's tweet image. 🎉 Just hit 100 followers on X! 🚀
Grateful for all the support & excited to keep growing 🙌
#Milestone #100Followers #Gratitude #BuildingInPublic #Coding #WebDevelopment

🚀 Day 84 of #100DaysOfCode 🚀 🛡️ Error Handling Middleware 📦 Custom Error Class 📊 Default Status & Messages 📝 Error handling practice #Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

dev_rohitkumar's tweet image. 🚀 Day 84 of #100DaysOfCode 🚀

🛡️ Error Handling Middleware
📦 Custom Error Class
📊 Default Status & Messages
📝 Error handling practice
#Coding #JavaScript #WebDevelopment @ApnaCollegeX @ShradhaKhapra_

Only 3 away from 💯 followers! 🚀 Let’s connect & grow together 🤝 #FollowTrain #100Followers #LetsConnect #GrowTogether #XCommunity

dev_rohitkumar's tweet image. Only 3 away from 💯 followers! 🚀
Let’s connect & grow together 🤝

#FollowTrain #100Followers #LetsConnect #GrowTogether #XCommunity

發生問題,請重新整理頁面並重試。

United States 趨勢

Loading...

Something went wrong.


Something went wrong.