Day 2 of 100 days of code 🧑🏻💻
Today I learned about:
✅ HTTP Methods (GET, POST, PUT, DELETE,PATCH)
✅ Express.js basics
✅ Servers & Ports
✅ Middleware
✅ API testing with Postman
Little progress every day. Building backend skills one concept at a time.
#100DaysOfCode
The biggest thing I learned about JWT today is that the server doesn't need to store session data. The token itself carries the information needed to identify the user.
Think of JWT like a digital ID card for users.
When a user logs in successfully:
✅ Server verifies credentials
✅ Generates a JWT token
✅ Sends it to the client
✅ Client stores the token
✅ Token is sent with future requests
✅ Server verifies the token before granting access
A JWT consists of 3 parts:
🔹 Header – token type & algorithm
🔹 Payload – user information/data
🔹 Signature – ensures the token hasn't been tampered with
Understanding JWT helped me see how authentication works behind the scenes in real-world applications.
Think of JWT like a digital ID card for users.
When a user logs in successfully:
✅ Server verifies credentials
✅ Generates a JWT token
✅ Sends it to the client
✅ Client stores the token
✅ Token is sent with future requests
✅ Server verifies the token before granting access
Day 5 of 100 days of code 🧑🏻💻
Today's backend development session focused on:
✅ Understanding the complete Authentication Workflow
✅ Creating an Express.js Application from scratch
✅ Building Authenticated API Endpoints
✅ difference between Tokens and JWTs
Day 5 of 100 days of code 🧑🏻💻
Today's backend development session focused on:
✅ Understanding the complete Authentication Workflow
✅ Creating an Express.js Application from scratch
✅ Building Authenticated API Endpoints
✅ difference between Tokens and JWTs
@cmd_dj221 Thank you sir. I feel the same way. I used to worry that my projects wouldn't look as impressive as others while I'm learning and practicing. But in the long run, the stronger my foundation, the deeper my understanding of the product will be. So I'm sticking to this approach.
🧵 I have a question.
If someone is building projects while learning, should they write the entire code themselves line by line to strengthen their fundamentals, or should they use AI tools to help build more polished and advanced projects?
I'm trying to decide the right approach for my learning journey, and I'd love to hear how experienced developers balance learning with AI-assisted development.
@cmd_dj221 Each and every point is true sir ji. The more we consume without creating is the more we stuck and rot at a single topic
And a nice punchline, consume less. Create more
Building apps has never been easier.
With Sites, Codex can turn your work, ideas, and plans into an interactive website or app your team can explore, use, and share with a URL.
Rolling out to Business and Enterprise plans, before expanding more broadly.