Day 25/90 โ Backend Journey ๐
Today I learned key MongoDB concepts like projections to fetch required fields efficiently, understanding different data types for flexible schemas, & using the $exists operator to check whether a field is present in a document.
#BackendDevelopment
Day 24/90 โ Backend Journey
Today I learned the difference between Ordered and Unordered insertion in MongoDB and basic perform basic operations on database.
โ Day 24 completed
#BackendDevelopment#LearningJourney
Day 23/90 โ Backend Journey ๐
Today, I learned why unstructured / NoSQL db like MongoDB are required and where they fit best in modern backend systems.
๐ Correction: My previous post mentioned Day 22 due to a small typoโtoday is Day 23.
#BackendDevelopment#90DaysOfCode
Day 21/90 โ Backend Journey ๐
Today I worked on databases & explored an interesting question:If data is in JSON, why does MongoDB use BSON?
Learned that BSON is optimized for:
โกEfficient storage of complex data types
โกworking on more datatypes
@surajtwt_#BackendDevelopment
Day 21/90 โ Backend Journey ๐
Created a mini project implementing cookies,sessions for state management, middleware for request handling, and REST APIs for data flow. Hands-on learning that strengthened my backend fundamentals @surajtwt_#Backend#APIs#Middleware#90DaysOfCode
Day 20/90 โ Backend Journey ๐
Today I learned about cookiesโwhat they are, how they work, how to create, send, use them to manage user sessions & state in backend applications. Strengthening the fundamentals step by step.@surajtwt_#BackendDevelopment#Cookies#WebDevelopment
Day 19/90 โ Backend Journey ๐
Explored middleware in backend developmentโits types, purpose, and how to build custom middleware for request handling, logging, and authentication.@surajtwt_#BackendDevelopment#NodeJS#Middleware#100DaysOfCode
Day 17/90 โ Backend Journey ๐
Today I learned about Streams in Node.js, including file handling with &without streams.
Explored createReadStream() ,how it improves performance by reading data in chunks instead of loading entire files into memory. @surajtwt_#BackendDevelopment
Day 18/90 โ Backend Journey ๐
Today I learned about custom streamsโhow to transform data, apply pipelines, and transpose data efficiently using stream operations.
Building cleaner, more functional backend logic step by step. ๐ปโก@surajtwt_#BackendDevelopment#90DaysOfCode
Day 16/90 โ Backend Journey ๐
Today, I explored event-driven concepts in the backend, learning how events are emitted, handled asynchronously, and used to build scalable and decoupled systems.
#BackendDevelopment#EventDriven#NodeJS#90DaysOfCode
Day 15/90 โ Backend Journey ๐
๐ Learned Path module in Node.js
๐ Explored Streams in Node.js
โ๏ธ Understood how streams help with memory optimization and scalability
Building strong backend fundamentals.๐ปโจ@surajtwt_#BackendDevelopment#NodeJS#90DaysOfCode
Day 14/90 โ Backend Journey ๐
โ File handling in Node.js using the fs module
โ Module function Execution
โ Explored Node.js internals: event loop, thread pool etc.
Getting deeper into how Node.js works behind the scenes. ๐ป@surajtwt_#BackendDevelopment#NodeJS#90DaysOfCode
Day 13/90 โ Backend Journey ๐
Today, I learned about JSON & BSON in MongoDB, understanding how data is stored & transferred. I also started working with Mongoose, exploring schemas, & how it simplify data &interaction with MongoDB in Node.js applications.
#BackendDevelopment
Day 12/90 โ Backend Journey ๐
Today, I learned MongoDB fundamentals, including collections, documents, CRUD operations, and how NoSQL databases are used in modern backend applications.
#BackendDevelopment#MongoDB#NoSQL#90DaysOfCode
Day 11/90 โ Backend Journey ๐
Today, I built a small backend project applying everything Iโve learned so farโAPI creation, database integration, and core backend concepts. This hands-on practice helped me better understand real-world backend workflows.
#BackendDevelopment
Day 10/90 โ Backend Journey ๐
Today, I worked with faker data in the backend, using it to simulate real-world datasets and perform various SQL operations and queries for practice and testing.
#BackendDevelopment#SQL#Database#90DaysOfCode
Day 9/90 โ Backend Journey ๐
Today, I learned SQL fundamentals and commands (queries, joins, and data manipulation) and worked with Node.js to understand how it interacts with databases on the backend.
#BackendDevelopment#SQL#NodeJS#90DaysOfCode
Day 8/90 โ Backend Journey ๐
Today, I learned about database connectivity, including how to connect & interact with a database from backend. I also built a small project using RESTful APIs, implementing basic CRUD operations & integrating the database with the API layer.๐ป