Just completed 2nd day of Chai aur Redis Challenge
Blog Link : https://t.co/bCkf2onZ11
Key Learning:
1.Demonstrates creating a docker-compose.yaml file to manage two separate containers: one for Redis (using redis:7-alpine) and one for MongoDB
2. Uses dependencies like express, ioredis (the primary package for Redis interaction), and mongoose
3. how to instantiate a Redis client using new Redis() and configuring the connection URL
Excited to join the MacBook Hackathon by @ChaiCodeHQ ! Building a powerful Gmail + Google Calendar integration on the @corsairdotdev Platform โ think Superhuman-style productivity experience. Builder Mode: Activated .
@piyushgarg_dev@Hiteshdotcom#chaicode
Following the routine of WebDev Cohort of writing article, after watching each video or live sessions. I watched the introductory video of #Redis series on #ChaiCode youtube channel by @Hiteshdotcom. I have written article on what I learn from the video.
I'm building better experiences with @cloudinary image and video APIs!
Whether building websites or native apps, see how you can deliver more value below.
https://t.co/1XLhzL3kp3
Masterji Day 9 challenge Done @Hiteshdotcom@ChaiCodeHQ#chaicode
Learnings:
1. introduces essential packages like CORS and cookie-parser, detailing how to configure JSON limits and URL encoding to improve security and server reliability
2. A higher-order `asyncHandler` function is developed to wrap database operations. This simplifies asynchronous code management using `try-catch` blocks, reducing redundancy across controllers
3. separating database logic into a dedicated folder rather than keeping it all in index.js for modular architecture.
4. using the dotenv package to manage sensitive credentials securely and demonstrates troubleshooting techniques for common import errors and connection failures.
2.stresses using try-catch blocks and async/await for all database operations, noting that because the database resides on a remote server, latency is an inherent factor to account for.
Masterji Day7 challenge completed
Learnings:
Setup backend project professionally
Know the difference between dependencies and de dependencies.
Got to know the ER diagram of YouTube type application which we are going to build
@Hiteshdotcom@ChaiCodeHQ#chaicode
Masterji Day6 Challenge Completed.
Implemented Hospital Management Model & eCommerce store model
Introduction of mini model concept
@Hiteshdotcom@ChaiCodeHQ#chaicode
Masterji Day 5 challenge done.
Learnings:
Model the data for todo application
Build schema for user, todos, & subtodos using mongoose..
Add validation on fields in schema.
Reference field of one schema from other schema..
@Hiteshdotcom@ChaiCodeHQ#chaicode
MasterJi Day3 Challenge Done
Learnings:
Connect Frontend with backend.
Learn about CORS and its issue
Implementation of proxy
Knowing about some bad practice
@Hiteshdotcom@ChaiCodeHQ#chaicode
Completed Masterji Day2 challenge.
Create a basic express application.
Add basic routes to handle GET requests
Send different types of responses.
Deployed on production.
@Hiteshdotcom@ChaiCodeHQ#chaicode#MasterJi