Check out the latest article in my newsletter: From Code to Context: How AI Agents Are Changing Software Engineering linkedin.com/pulse/from-code… via @LinkedIn
Check out the latest article in my newsletter: The AI Engineer’s Advantage: Why Problem-Solving Still Matters linkedin.com/pulse/ai-engine… via @LinkedIn
Friday thought 💭
After years in software, AI is making me feel like a beginner again.
And that’s the beauty of tech — there’s always something new to learn.
Stay curious. Keep learning. Keep building. 🚀
#AI#SoftwareEngineering#CodeWithIshwar
🚀 Meet the proposed HTTP QUERY method.
GET ❌ No request body
POST ✅ Request body, but implies modification
QUERY ✅ Request body + read-only semantics
Perfect for complex search, filtering, and analytics APIs.
#HTTP#RESTAPI#Backend#Programming#CodeWithIshwar
After 12+ years in software engineering, here's what matters most:
❌ Chasing every new framework
✅ Strong fundamentals
✅ Consistency
✅ Communication
✅ Public learning
✅ Adaptability
Tech changes.
Learning how to learn doesn't.
Comment Your Thought ? 👇
#CodeWithIshwar
🤖 AI is probably in a hype bubble.
💡 AI is probably also a technological revolution.
Both can be true at the same time.
Many AI companies may disappear.
AI itself isn't going anywhere.
What do you think?
#AI#Tech#Innovation#LLM#CodeWithIshwar#SoftwareEngineering
Most microservices should be monoliths.
Most teams don't need distributed systems.
They need simpler systems.
Agree or disagree?
#SoftwareEngineering#SystemDesign
The best code:
Doesn't exist.
No bugs.
No maintenance.
No documentation.
No complexity.
Sometimes the most valuable commit is:
"Removed 2,000 lines of code."
#CodeWithIshwar#SoftwareEngineering 🚀
Node.js is single-threaded, but concurrency issues still happen.
Race conditions and overlapping async operations are real challenges in scalable systems.
That’s why mutexes, transactions, and Redis locks still matter 🚀
#NodeJS#JavaScript#BackendDevelopment#codewithishwar
JavaScript is single-threaded.
So why do race conditions still exist? 👀
Because async JavaScript is all about execution order.
Event Loop → Promises → Microtasks → Race Conditions.
That’s the real game.
#CodeWithIshwar#javascript#nodejs#reactjs
Most devs don’t struggle with JavaScript.
They struggle because they ignore what’s under the hood.
JS =
• Closures (memory)
• Event Loop (async)
• Prototypes (inheritance)
• Coercion (weird but powerful)
#JavaScript#WebDev#Programming#CodeWithIshwar