codeXninjaDev's profile picture. 𝟒♡𝟒 - ᴘᴇʀꜱᴏɴᴀʟɪᴛʏ ɴᴏᴛ ꜰᴏᴜɴᴅ. ᴊᴜꜱᴛ ᴋɪᴅᴅɪɴɢ, ɪ ʙᴜɪʟᴅ ᴡᴇʙꜱɪᴛᴇꜱ ᴀɴᴅ ʙɪɴɢᴇ ᴋ-ᴅʀᴀᴍᴀꜱ. ᴅᴇꜱɪɢɴɪɴɢ ᴡᴇʙꜱɪᴛᴇꜱ ʟɪᴋᴇ ɪ'ᴍ ᴡʀɪᴛᴛɪɴɢ ᴀ ᴋ-ᴅʀᴀᴍᴀ ꜱᴄʀɪᴘᴛ.

Nausheen Faiyaz

@codeXninjaDev

𝟒♡𝟒 - ᴘᴇʀꜱᴏɴᴀʟɪᴛʏ ɴᴏᴛ ꜰᴏᴜɴᴅ. ᴊᴜꜱᴛ ᴋɪᴅᴅɪɴɢ, ɪ ʙᴜɪʟᴅ ᴡᴇʙꜱɪᴛᴇꜱ ᴀɴᴅ ʙɪɴɢᴇ ᴋ-ᴅʀᴀᴍᴀꜱ. ᴅᴇꜱɪɢɴɪɴɢ ᴡᴇʙꜱɪᴛᴇꜱ ʟɪᴋᴇ ɪ'ᴍ ᴡʀɪᴛᴛɪɴɢ ᴀ ᴋ-ᴅʀᴀᴍᴀ ꜱᴄʀɪᴘᴛ.

고정된 트윗

Guess what? I finally received my “I Write Code” T-shirt👕today!🔥 Feels amazing to get it after completing the 25 Days #BackendNinjaChallenge by MasterJi. Huge thanks to @Hiteshdotcom, @nirudhuuu and the @ChaiCodeHQ team for all the motivation and guidance. #ChaiAurCode #backend

codeXninjaDev's tweet image. Guess what? I finally received my “I Write Code” T-shirt👕today!🔥
Feels amazing to get it after completing the 25 Days #BackendNinjaChallenge by MasterJi.
Huge thanks to @Hiteshdotcom, @nirudhuuu and the @ChaiCodeHQ team for all the motivation and guidance.
#ChaiAurCode #backend

Finally wrapped up the #BackendNinja assignment🔥 Took some time but wrote all the remaining controllers + a few extra tweaks & tested every route on Postman. Feels good to call it DONE! Repo: github.com/NausheenFaiyaz… Thank you @ChaiCodeHQ @Hiteshdotcom for this challenge #backend


Tried out Chai SQLab today & I’m honestly impressed free SQL practice, no login, super smooth. After using ChaiTyper, this is another solid drop. @ChaiCodeHQ @Hiteshdotcom is on fire lately. Huge respect for building tools that actually make developers better every day 🔥👏

codeXninjaDev's tweet image. Tried out Chai SQLab today & I’m honestly impressed free SQL practice, no login, super smooth. After using ChaiTyper, this is another solid drop. @ChaiCodeHQ @Hiteshdotcom is on fire lately. Huge respect for building tools that actually make developers better every day 🔥👏

Nausheen Faiyaz 님이 재게시함

Just built GitRoasted - It analyzes your GitHub and roasts you 💀 Enter any username → get: • Score out of 1000 • Savage AI roast • Global leaderboard rank • Shareable cards Tried it with @MdKasif0 and the roast was 💀 Drop your scores below 👇 gitroasted.netlify.app


Nausheen Faiyaz 님이 재게시함

😁😁😁

Guess what? I finally received my “I Write Code” T-shirt👕today!🔥 Feels amazing to get it after completing the 25 Days #BackendNinjaChallenge by MasterJi. Huge thanks to @Hiteshdotcom, @nirudhuuu and the @ChaiCodeHQ team for all the motivation and guidance. #ChaiAurCode #backend

codeXninjaDev's tweet image. Guess what? I finally received my “I Write Code” T-shirt👕today!🔥
Feels amazing to get it after completing the 25 Days #BackendNinjaChallenge by MasterJi.
Huge thanks to @Hiteshdotcom, @nirudhuuu and the @ChaiCodeHQ team for all the motivation and guidance.
#ChaiAurCode #backend


Super excited to share that I secured 🥇 1st Position in the Backend Challenge! 🏆🔥and topped the leaderboard. Huge thanks to @Hiteshdotcom @ChaiCodeHQ @nirudhuuu for the guidance Every late-night debug was worth it on to the next! 🚀💻 #MasterJiChallenge #backend

codeXninjaDev's tweet image. Super excited to share that I secured 🥇 1st Position in the Backend Challenge! 🏆🔥and topped the leaderboard.
Huge thanks to @Hiteshdotcom @ChaiCodeHQ @nirudhuuu for the guidance
Every late-night debug was worth it on to the next! 🚀💻

#MasterJiChallenge #backend

Day 25 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom 💻Backend Finale - Deployment - Frontend ↔️ Backend connection - Models & Schemas - Controllers - Custom API Response & Error Handling - Routing & HTTP basics Now time to complete the final assignment! 🚀 #backend

codeXninjaDev's tweet image. Day 25 of #BackendNinjaChallenge by 
@ChaiCodeHQ @Hiteshdotcom
💻Backend Finale
- Deployment
- Frontend ↔️ Backend connection
- Models & Schemas
- Controllers
- Custom API Response & Error Handling
- Routing & HTTP basics
Now time to complete the final assignment! 🚀
#backend

Day 5 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom 🌳 Learned how the DOM tree works 📄 document → html → head & body 🔗 Explored elements, nodes, text nodes & attributes 👀 Understood how JS accesses & manipulates DOM #JavaScript #ChaiAurCode #WebDev

codeXninjaDev's tweet image. Day 5 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom
🌳 Learned how the DOM tree works
📄 document → html → head & body
🔗 Explored elements, nodes, text nodes & attributes
👀 Understood how JS accesses & manipulates DOM
#JavaScript #ChaiAurCode #WebDev

Day 24 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom Build in Public + Open Source Got assignment to implement all remaining backend controllers. Time to upskill, build video/playlist/subscription/comment/like/tweet APIs, and contribute back to the project! 🚀 #backend

codeXninjaDev's tweet image. Day 24 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom
Build in Public + Open Source
Got assignment to implement all remaining backend controllers. Time to upskill, build video/playlist/subscription/comment/like/tweet APIs, and contribute back to the project! 🚀
#backend

Day 4 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom Learned filter, map, reduce in JS 🔁Noted that forEach returns nothing, but others do 📚Filtered arrays & complex objects 🔗Used map + method chaining 🛒Used reduce + accumulator for totals #JavaScript

codeXninjaDev's tweet image. Day 4 of 25 Days #MasterJiJSChallenge (Part 2) by
@ChaiCodeHQ @Hiteshdotcom
Learned filter, map, reduce in JS
🔁Noted that forEach returns nothing, but others do
📚Filtered arrays & complex objects
🔗Used map + method chaining
🛒Used reduce + accumulator for totals
#JavaScript
codeXninjaDev's tweet image. Day 4 of 25 Days #MasterJiJSChallenge (Part 2) by
@ChaiCodeHQ @Hiteshdotcom
Learned filter, map, reduce in JS
🔁Noted that forEach returns nothing, but others do
📚Filtered arrays & complex objects
🔗Used map + method chaining
🛒Used reduce + accumulator for totals
#JavaScript
codeXninjaDev's tweet image. Day 4 of 25 Days #MasterJiJSChallenge (Part 2) by
@ChaiCodeHQ @Hiteshdotcom
Learned filter, map, reduce in JS
🔁Noted that forEach returns nothing, but others do
📚Filtered arrays & complex objects
🔗Used map + method chaining
🛒Used reduce + accumulator for totals
#JavaScript
codeXninjaDev's tweet image. Day 4 of 25 Days #MasterJiJSChallenge (Part 2) by
@ChaiCodeHQ @Hiteshdotcom
Learned filter, map, reduce in JS
🔁Noted that forEach returns nothing, but others do
📚Filtered arrays & complex objects
🔗Used map + method chaining
🛒Used reduce + accumulator for totals
#JavaScript

Day 23 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom 📘Logout Fix + New Models - Fixed logout using $unset for refreshToken - Tested all user APIs in Postman - Added models: Comment, Like, Playlist, Tweet Backend getting ready for next controllers! 🚀 #MasterJiChallenge

codeXninjaDev's tweet image. Day 23 of #BackendNinjaChallenge by @ChaiCodeHQ
@Hiteshdotcom 
📘Logout Fix + New Models
- Fixed logout using $unset for refreshToken
- Tested all user APIs in Postman
- Added models: Comment, Like, Playlist, Tweet
Backend getting ready for next controllers! 🚀
#MasterJiChallenge
codeXninjaDev's tweet image. Day 23 of #BackendNinjaChallenge by @ChaiCodeHQ
@Hiteshdotcom 
📘Logout Fix + New Models
- Fixed logout using $unset for refreshToken
- Tested all user APIs in Postman
- Added models: Comment, Like, Playlist, Tweet
Backend getting ready for next controllers! 🚀
#MasterJiChallenge
codeXninjaDev's tweet image. Day 23 of #BackendNinjaChallenge by @ChaiCodeHQ
@Hiteshdotcom 
📘Logout Fix + New Models
- Fixed logout using $unset for refreshToken
- Tested all user APIs in Postman
- Added models: Comment, Like, Playlist, Tweet
Backend getting ready for next controllers! 🚀
#MasterJiChallenge
codeXninjaDev's tweet image. Day 23 of #BackendNinjaChallenge by @ChaiCodeHQ
@Hiteshdotcom 
📘Logout Fix + New Models
- Fixed logout using $unset for refreshToken
- Tested all user APIs in Postman
- Added models: Comment, Like, Playlist, Tweet
Backend getting ready for next controllers! 🚀
#MasterJiChallenge

Day 3 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom High Order Array loops 🔹Learned for…of, for…in, forEach 🔹Tested loops on arrays, objects & Map() 🔹for…of → values 🔹for…in → object keys 🔹forEach → clean array iteration #JavaScript

codeXninjaDev's tweet image. Day 3 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom 
High Order Array loops
🔹Learned for…of, for…in, forEach
🔹Tested loops on arrays, objects & Map()
🔹for…of → values
🔹for…in → object keys
🔹forEach → clean array iteration
#JavaScript

Day 22 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom 📘Summary of our Backend Series → Wrapped up everything learned so far routing, controllers, JWT auth, uploads, models, aggregation & sub-pipelines. → Next: build video controllers, subscription controllers. #backend

codeXninjaDev's tweet image. Day 22 of #BackendNinjaChallenge by @ChaiCodeHQ
@Hiteshdotcom
📘Summary of our Backend Series
→ Wrapped up everything learned so far routing, controllers, JWT auth, uploads, models, aggregation & sub-pipelines.
→ Next: build video controllers, subscription controllers.
#backend

Day 27 of #WebDevTortoiseChallenge 🐢 by @ChaiCodeHQ @Hiteshdotcom Hands on Tailwind CSS🌸 🎨 Gradient button with hover reverse effect 🌀 Rotating square using animate-spin 💙 Practiced gradients, hover states & animations #MasterJiChallenge #udemy #ChaiAurCode #WebDevelopment


Day 21 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom 🧩Sub-Pipelines & Routes → Built getWatchHistory with nested pipelines → Used $match, $lookup, $project, $addFields → Added owner details to watch history → Added JWT-protected PATCH routes + profile & history APIs

codeXninjaDev's tweet image. Day 21 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom
🧩Sub-Pipelines & Routes
→ Built getWatchHistory with nested pipelines
→ Used $match, $lookup, $project, $addFields
→ Added owner details to watch history
→ Added JWT-protected PATCH routes + profile & history APIs

Day 2 – 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom → Learned while loop → runs as long as the condition is true → Used it to iterate through array elements → Explored do-while loop → runs at least once before checking the condition #ChaiAurCode #JS

codeXninjaDev's tweet image. Day 2 – 25 Days #MasterJiJSChallenge (Part 2) by
@ChaiCodeHQ @Hiteshdotcom
→ Learned while loop → runs as long as the condition is true
→ Used it to iterate through array elements
→ Explored do-while loop → runs at least once before checking the condition
#ChaiAurCode #JS
codeXninjaDev's tweet image. Day 2 – 25 Days #MasterJiJSChallenge (Part 2) by
@ChaiCodeHQ @Hiteshdotcom
→ Learned while loop → runs as long as the condition is true
→ Used it to iterate through array elements
→ Explored do-while loop → runs at least once before checking the condition
#ChaiAurCode #JS

Day 26 of #WebDevTortoiseChallenge 🐢 by @ChaiCodeHQ @Hiteshdotcom Hands on Tailwind CSS🌸 🎨 Added card shadow with shadow-lg 🍩 Created donut shape with rounded-full 🖼️ Applied image blur using filter blur-md Tailwind utilities make styling so fun! 💙 #MasterJiChallenge @udemy

codeXninjaDev's tweet image. Day 26 of #WebDevTortoiseChallenge 🐢 by @ChaiCodeHQ @Hiteshdotcom
Hands on Tailwind CSS🌸
🎨 Added card shadow with shadow-lg
🍩 Created donut shape with rounded-full
🖼️ Applied image blur using filter blur-md
Tailwind utilities make styling so fun! 💙
#MasterJiChallenge @udemy

Day 1 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom 🧠Learned for loop in JS → Understood initialization, condition & increment/decrement → Iterated through array elements → Used break to exit loop early → Used continue to skip current iteration

codeXninjaDev's tweet image. Day 1 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom
🧠Learned for loop in JS
→ Understood initialization, condition & increment/decrement
→ Iterated through array elements
→ Used break to exit loop early
→ Used continue to skip current iteration
codeXninjaDev's tweet image. Day 1 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom
🧠Learned for loop in JS
→ Understood initialization, condition & increment/decrement
→ Iterated through array elements
→ Used break to exit loop early
→ Used continue to skip current iteration
codeXninjaDev's tweet image. Day 1 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom
🧠Learned for loop in JS
→ Understood initialization, condition & increment/decrement
→ Iterated through array elements
→ Used break to exit loop early
→ Used continue to skip current iteration
codeXninjaDev's tweet image. Day 1 of 25 Days #MasterJiJSChallenge (Part 2) by @ChaiCodeHQ @Hiteshdotcom
🧠Learned for loop in JS
→ Understood initialization, condition & increment/decrement
→ Iterated through array elements
→ Used break to exit loop early
→ Used continue to skip current iteration

Day 20 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom Learned MongoDB Aggregation Pipelines🧩 - Used $match to filter users - Applied $lookup to join subscription data - Used $addFields for counts & status check - Understood data transformation & query efficiency @MongoDB

codeXninjaDev's tweet image. Day 20 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom
Learned MongoDB Aggregation Pipelines🧩
- Used $match to filter users
- Applied $lookup to join subscription data
- Used $addFields for counts & status check
- Understood data transformation & query efficiency
@MongoDB
codeXninjaDev's tweet image. Day 20 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom
Learned MongoDB Aggregation Pipelines🧩
- Used $match to filter users
- Applied $lookup to join subscription data
- Used $addFields for counts & status check
- Understood data transformation & query efficiency
@MongoDB
codeXninjaDev's tweet image. Day 20 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom
Learned MongoDB Aggregation Pipelines🧩
- Used $match to filter users
- Applied $lookup to join subscription data
- Used $addFields for counts & status check
- Understood data transformation & query efficiency
@MongoDB
codeXninjaDev's tweet image. Day 20 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom
Learned MongoDB Aggregation Pipelines🧩
- Used $match to filter users
- Applied $lookup to join subscription data
- Used $addFields for counts & status check
- Understood data transformation & query efficiency
@MongoDB

United States 트렌드

Loading...

Something went wrong.


Something went wrong.