 
                            Nausheen Faiyaz
@codeXninjaDev
𝟒♡𝟒 - ᴘᴇʀꜱᴏɴᴀʟɪᴛʏ ɴᴏᴛ ꜰᴏᴜɴᴅ. ᴊᴜꜱᴛ ᴋɪᴅᴅɪɴɢ, ɪ ʙᴜɪʟᴅ ᴡᴇʙꜱɪᴛᴇꜱ ᴀɴᴅ ʙɪɴɢᴇ ᴋ-ᴅʀᴀᴍᴀꜱ. ᴅᴇꜱɪɢɴɪɴɢ ᴡᴇʙꜱɪᴛᴇꜱ ʟɪᴋᴇ ɪ'ᴍ ᴡʀɪᴛᴛɪɴɢ ᴀ ᴋ-ᴅʀᴀᴍᴀ ꜱᴄʀɪᴘᴛ.
Day 14 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom Built Register Controller 🧠⚙️ ✔ Added validation & duplicate check ✔ Used Multer + Cloudinary for uploads ✔ Handled errors with asyncHandler & ApiError ✔ Sanitized response ✔ Sent custom ApiResponse (201)🚀
 
                                             
                                             
                                             
                                            Day 19 of #WebDevTortoiseChallenge 🐢 by @ChaiCodeHQ @Hiteshdotcom Hands-on CSS fun! 🎨 ✔ Styled text with font properties ✔ Built a box using padding & margin ✔ Created a perfect circle using border-radius: 50% Loving how small CSS details elevate design! #MasterjiChallenge
 
                                            Day 21 of #JavaScriptChallenge by @ChaiCodeHQ @Hiteshdotcom Scope & Hoisting in JS 🔹 Inner → can access outer vars 🔹 Outer → can’t access inner vars 🔹 Function declarations → hoisted 🔹 Function expressions / arrow → not hoisted Know your scopes to avoid tricky bugs!
 
                                             
                                             
                                            Day 13 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom Learned Express routing & controllers! Set up /api/v1/users/register with asyncHandler for clean error handling, and tested everything on Postman. Loved seeing the full flow: request → route → controller → response
 
                                             
                                             
                                            Day 18: of #WebDevTortoiseChallenge 🐢 by @ChaiCodeHQ @Hiteshdotcom Hands-on with CSS 🎨 ✅ Changed text color using color ✅ Styled button with background, padding, border-radius ✅ Added dashed border with smooth corners Loved how small CSS tweaks make the UI come alive! 💻✨
 
                                            Day 20 of #25DaysJS Challenge by @ChaiCodeHQ @Hiteshdotcom Explored scope in JS how var, let, and const behave differently. var is function-scoped and may cause bugs, while let & const are block-scoped and safer. Use let or const for cleaner, predictable code! #MasterjiChallenge
 
                                            Day 12 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom Completed HTTP crash course🌐 Understood request-response flow, metadata exchange via headers, HTTP methods, and status codes. Explored caching, cookies, and authentication for efficient, secure backend communication
 
                                             
                                             
                                             
                                            Day 17 of #WebDevTortoiseChallenge 🐢 by @ChaiCodeHQ @Hiteshdotcom Dived into Bootstrap — linked via CDN, explored grid layout, containers, & utility classes. Built a full responsive webpage using Bootstrap + custom CSS, then wrapped up with a CSS quiz! #MasterjiChallenge #udemy
 
                                             
                                            Day 19 of #25DaysJS Challenge by @ChaiCodeHQ @Hiteshdotcom Learned how the rest operator (...num1) lets functions accept unlimited arguments. calculateCartPrice(200,400,500); Also explored passing objects & arrays as parameters to make functions more dynamic & reusable!
 
                                            Day 11 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom Learned Multer + Cloudinary for backend file uploads. Configured Cloudinary in .env, built uploadOnCloudinary() to upload & auto-delete temp files. Used multer diskStorage for public/temp with custom filename #backend
 
                                             
                                             
                                            Day 16 of #WebDevTortoiseChallenge 🐢by @ChaiCodeHQ @Hiteshdotcom Recreated card UI + polished spacing, fonts & images. Then learned media queries to make websites responsive across mobile/tablet/desktop. Watching the layout transform with screen size hits different. #udemy
 
                                            Day 18 of #JavaScriptChallenge by @ChaiCodeHQ @Hiteshdotcom Learnt how functions work declaring, calling, passing parameters, using default values like function loginUserMessage(username="sam"), returning values, and checking missing arguments with if(!username). #ChaiAurCode
 
                                            Day 10 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom Created User & Video schemas with relational refs, added password hashing using bcrypt & JWT access/refresh tokens for auth. Also used mongoose-aggregate-paginate-v2 for video pagination and stored secrets in .env.
 
                                            Day 17 of #JavaScriptChallenge by @ChaiCodeHQ @Hiteshdotcom Learned object destructuring + JSON basics and used a JSON formatter to read API data clearly. Clean code feels good #ChaiAurCode #MasterjiChallenge #JavaScript
 
                                             
                                            Day 15 of #WebDevTortoiseChallenge 🐢by @ChaiCodeHQ @Hiteshdotcom Mastered CSS Grid → grid-template-columns, grid-template-areas, gap, auto-fit, minmax(), fr units & nested grids. Grid makes responsive layout feel easy. #udemy #MasterjiChallenge
 
                                             
                                             
                                            Day 9 of #BackendNinjaChallenge by @ChaiCodeHQ @Hiteshdotcom Added CORS config, cookie-parser, body parsers & static serving. Built ApiError, ApiResponse, and asyncHandler to manage clean controller flow using next().Also added app.on("error") for server-level debugging #backend
 
                                            Day 14 of #WebDevTortoiseChallenge 🐢 by @ChaiCodeHQ @Hiteshdotcom Built a Coming Soon page using linear-gradient, object-fit, rem, SVG, Google Fonts, box-shadow & transition. Also learned Flexbox: flex-direction, justify-content, align-items, flex-wrap, order, flex-grow. #udemy
 
                                             
                                             
                                            United States Trendler
- 1. Dolphins 35.3K posts
- 2. Ryan Rollins 10.2K posts
- 3. Ravens 51K posts
- 4. Lamar 47.5K posts
- 5. Mike McDaniel 4,071 posts
- 6. Happy Halloween 143K posts
- 7. Derrick Henry 5,228 posts
- 8. Achane 4,575 posts
- 9. #TNFonPrime 2,629 posts
- 10. YouTube TV 42.9K posts
- 11. Jackson 5 4,064 posts
- 12. Bucks 47.1K posts
- 13. Starks 3,103 posts
- 14. Mark Andrews 3,214 posts
- 15. UTSA 3,280 posts
- 16. #PhinsUp 4,396 posts
- 17. Tulane 9,180 posts
- 18. #PorVida 1,692 posts
- 19. Giannis 23.8K posts
- 20. Ware 5,901 posts
Something went wrong.
Something went wrong.
 
                                             
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                