Learn With Santosh
@learn_with_san
Followers
2K
Following
10K
Media
1K
Statuses
9K
14+ yrs in dev | Sr. Tech Manager Exploring AI/LLMs before they replace me 😅 The interesting stuff’s not in the bio. #Follow & #connect for the good stuff.
India
Joined September 2023
Published on @Medium 🧠💻 💥 Why My Code Breaks When Someone's Watching A lighthearted yet relatable read for every developer who's ever faced "the demo curse." Short, funny, and painfully true 😅 Read → https://t.co/j5aEzyWV7U
#CodingHumor #DevelopersLife #Programming
blog.stackademic.com
I swear there’s a ghost in my code. When I’m alone, everything runs perfectly smooth, flawless, like a symphony of logic and caffeine. But…
1
2
13
I used to think my ideas were too dumb to build.If you’ve ever scrapped a project before it even started because it "didn’t make sense," Here’s how I learned every great idea starts as a dumb one you just build anyway 👇 🚀 https://t.co/wE8rO9U8WA
#BuildInPublic
1
0
2
💡 Programming Wisdom of the Day: The fastest way to learn anything in tech is to build something you’re not ready for yet. #ProgrammingWisdom #DevLife #KeepBuilding
0
0
1
💡 Programming Wisdom of the Day: Comment your code like the next person who reads it knows where you live. #ProgrammingWisdom #DevHumor #CleanCode
0
0
1
DevOps is just IT's way of saying "we're all responsible for this disaster now" 🤷♂️ #DevOps #TechHumor
1
0
2
💡 Programming Wisdom of the Day: Every time you say “I’ll fix it later,” a bug gets its wings. #DevHumor #ProgrammingWisdom #CodeLife
0
1
2
SaaS – Software as a Service PaaS – Platform as a Service IaaS – Infrastructure as a Service FaaS – Function as a Service BaaS – Backend as a Service DaaS – Data as a Service / Desktop as a Service DBaaS – Database as a Service CaaS - Container as a service
0
0
1
So next time someone asks, “How does Node.js handle concurrency on a single thread?” Just smile and say: “Thanks to the event loop, it’s not multi-threaded, it’s non-blocking.” 😎
0
0
1
⚙️ Real-world tip: Use setImmediate() to run a callback right after the current event loop cycle. Use process.nextTick() to run code before the next cycle begins. In interviews, mentioning both = instant brownie points. 🍪
1
0
1
🧩 Bonus: Node.js has phases in the loop — timers, pending callbacks, idle, poll, check, and close callbacks. You don’t need to memorize them all. But knowing they exist shows you understand why some async tasks run before others.
1
0
0
Common interview question alert 🚨 Q: “What happens inside the event loop?” A: It pulls tasks from the callback queue one by one and executes them when the call stack is empty. Simple version: 📥 Queue tasks 🧠 Process one by one 🔁 Repeat forever
1
0
0
🕹️ The event loop continuously checks two things: “Do I have any sync code left?” “Any async callbacks ready to run?” When async tasks finish (like file reads, timers, or HTTP requests), their callbacks move into the callback queue and wait for their turn.
1
0
0
🧠 Node.js has two main types of work: 1. Synchronous — happens immediately 2. Asynchronous — happens later (via callbacks, promises, etc.) The event loop keeps track of when async tasks finish and executes their callbacks when ready.
1
0
0
Imagine Node.js as a chef 👨🍳 with one pair of hands but a smart system: He takes an order (a task), sends it to assistants (the system APIs), and keeps taking new orders while they cook. That’s basically how Node’s event loop works.
1
0
0
💡 Ever wondered how Node.js handles multiple tasks at once even though it runs on a single thread? The secret: The Event Loop. Let’s break it down like a story, not a textbook. #NodeJS #JavaScript
1
0
1
💡 Programming Wisdom of the Day: Every time you say “I’ll fix it later,” a bug gets its wings. #DevHumor #ProgrammingWisdom #CodeLife
0
1
2
💡 Programming Wisdom of the Day: A good variable name saves more time than any fancy algorithm ever will. #CodeWisdom #CleanCode #DevLife
0
0
1