Problem-Solving Engineer Frontend • Backend • DSA • System Design Think first. Code later. CodeWithIshwar

Hi 👋 I’m Ishwar. 12+ years in software engineering. I share DSA, system design, and real-world coding insights. Building CodeWithIshwar 🚀
1
6
100
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
1
19
🚀 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
1
10
🚀 Mastering SOLID Principles #5: Interface Segregation Principle (ISP) Don't force classes to implement methods they don't need. 📖 Read the full article: linkedin.com/pulse/mastering… #SOLID #ISP #CleanCode #Java #SoftwareEngineering #CodeWithIshwar
1
15
New Newsletter 🚀 Liskov Substitution Principle (LSP): When Inheritance Goes Wrong A child class should be able to replace its parent without breaking the system. 📖 linkedin.com/pulse/mastering… #SOLID #CleanCode #CodeWithIshwar
1
18
🚀 Mastering SOLID Principles #3 Open/Closed Principle (OCP): Extending Software Without Breaking It Learn how to design software that grows through extension rather than constant modification. 📖 linkedin.com/pulse/mastering… #SOLID #CleanCode #SoftwareEngineering #CodeWithIshwar
1
8
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
1
4
🤖 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
1
14
One Class. One Responsibility. One Reason to Change. That's the essence of the Single Responsibility Principle (SRP). 📚 Week 1 of my SOLID Principles series is now live: linkedin.com/pulse/solid-pri… #SOLID #CleanCode #SoftwareEngineering
1
27
Simple code > Clever code. The best engineers don't make things complicated. They make complex things simple. #CodeWithIshwar #SoftwareEngineering #CleanCode #Programming #DeveloperLife 🚀
1
9
Most microservices should be monoliths. Most teams don't need distributed systems. They need simpler systems. Agree or disagree? #SoftwareEngineering #SystemDesign
1
7
Software engineering and software interviews test different skills.The best engineers master both.#CodeWithIshwar #SoftwareEngineering #InterviewPrep
1
10
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 🚀
1
7
This week's learning: The internet has no shortage of tutorials. The shortage is people willing to struggle through building something from scratch. Agree or disagree? #FridayLearning #CodeWithIshwar #BuildInPublic #Programming #SoftwareEngineering 🚀
4
24
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
1
15
Git won the popularity war. But Mercurial powered massive engineering workflows at Meta Platforms and Mozilla. 🚀 New newsletter: “Why Mercurial Still Matters in 2026” linkedin.com/pulse/complete-… #Mercurial #Git #SoftwareEngineering #CodeWithIshwar
2
16
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
1
17
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
8