21 | CS | i learn and share ...

Joined January 2024
52 Photos and videos
Whats ur goal for today mine is 1. read couple of chapter from byte byte go system design series. 2. work on frontend and backend side of this manage-lib.vercel.app make it more good and fit for the use case 3. Find soln of Team shiksha project issues and review 1 pr

2
66
Part 2 of this ➡️learned Langgraph LangGraph is a powerful library built on top of LangChain that focuses on creating stateful, multi-agent workflows using a graph structure. Let's start with the fundamental structure of LangGraph. 🧵🧵🧵
past few days i am learning how to build ai agent till now i have learnt these concepts ➡️Ai agents are smart systems , often powered by (LLLMs) like GPT-5 that take your goal , figure out the steps , and then use tools to get things done with little to no supervision . 🧵
1
3
73
past few days i am learning how to build ai agent till now i have learnt these concepts ➡️Ai agents are smart systems , often powered by (LLLMs) like GPT-5 that take your goal , figure out the steps , and then use tools to get things done with little to no supervision . 🧵
1
3
151
Rishang Kumar retweeted
Let's go deep in promises .... A Promise is an object that embodies the eventual result (or error) of an asynchronous operation we say that a Promise is pending when the asynchronous operation is not yet complete,
2
1
4
105
Rishang Kumar retweeted
❓ EventEmitter vs callbacks when to use them .. 💡 The general differentiating rule is semantic: callbacks should be used when a result must be returned in an asynchronous way, while events should be used when there is a need to communicate that something has happened.
3
1
4
107
Skipping KISS as a developer is basically saying, “Why make it simple when I can leave behind a puzzle even I won’t solve twice?”
2
53
Another important and fundamental pattern used in Node.js is the Observer pattern. Together with the Reactor pattern and callbacks, the Observer pattern is an absolute requirement for mastering the asynchronous world of Node.js.
1
2
58
In Node.js, errors thrown inside asynchronous callbacks behave differently from synchronous ones. When an error occurs in synchronous code, a try...catch block can handle it because it runs in the same call stack.
What is wrong in this code can you find it ?? Ans will be in the next post otherwise get the answer
1
3
59
What is wrong in this code can you find it ?? Ans will be in the next post otherwise get the answer
3
106
📚 Started reading Node.js Design Patterns today. Finished first 2 chapters. • Node follows a small modules philosophy — simple, reusable packages. • Node handles massive concurrency using non-blocking I/O event loop, even with a single🧵 Full link:notion.so/Node-js-design-pat…
1
45
Os contribution Paswrd Reset Security Fix: github.com/TeamShiksha/openl… Fixed a small but important issue where users could reset their password to the same as their old password. Added a check that compares the new password with the stored hash and blocks reuse to improve security.
2
79
Just completed 1 month with Team Shiksha 🚀 Had the chance to raise a couple of PRs and learn a lot along the way. Sharing two things I worked on recently: 1️⃣ Subscription Middleware pr-Link: github.com/TeamShiksha/openl… Built a middleware-based system to handle API access control.
1
2
57
Rishang Kumar retweeted
->Have you wonder why there is 2 taskQueue in eventloop ? ->what happens when there is only one taskQueue in eventloop how execution will change and all so here is the ans 🧵
1
1
3
123
Rishang Kumar retweeted
Got an assignment to build a multi-device session & forced-logout system using Auth0 Next.js here it is •Device-based session tracking •Forced logout flow •Auth0 DB hybrid session logic •Secure App Router redirects github:github.com/rishang14/auth-0-…
2
3
356
Rishang Kumar retweeted
Give it a read and correct me if my understanding of Node js is Correct or not Today i go deep on Node js internals here is my learnings : 1-> Node.js is a runtime which contains V8 engine and libuv to run JavaScript at the browser level as well as everywhere.
1
1
2
192
Rishang Kumar retweeted
Help needed.. I’ve mostly worked with basic HTTP requests so far, but now I want to challenge myself and design something more realistic. I’m currently stuck on how to structure and make it work properly — this is a personal learning project, and I’m open to guidance.
2
1
2
185
Rishang Kumar retweeted
Just completed 90% of my first advanced backend project Food Ordering Backend (real-time, ratelimit,backgroundjobs,reusablecode). What I built👇 • Clean code pattern across all services • Background workers for emails, auto cancel order • rate limiting
why background jobs are a must in production systems. If you send OTPs or emails directly inside your signup API, your users might face timeouts when SMTP slows down. Use queues . Create the user instantly, send emails in the background. Open for feedback if i am wrong >>
1
1
3
176