PFPah Ferreirainblog.pahferreira.dev00Visibility Is an Architecture ProblemApr 2 · 7 min read · A few months after I joined a software team, I was asked to make a small change to our browser SDK, an NPM package used as the bridge between the UI (React) and Web Assembly Build (provided by our corJoin discussion
VVVyshnavi Vinbridgethebyte.hashnode.dev00The Burger Joint That Couldn't Change Its FriesApr 1 · 6 min read · Raj loved burgers. Not just eating them — building the system around them. The ordering, the billing, the confirmation messages. Raj was a developer who also happened to run a burger joint, and he tooJoin discussion
GPGautam Pateliniamgautam.hashnode.dev00The Global Interpreter Lock (GIL)Mar 27 · 3 min read · In this article, I will explain how Python behaves, particularly the Global Interpreter Lock (GIL). First, let's look at the following example: import threading import time NUM_THREADS = 4 N = 2000Join discussion
PKPatrick Kearnsindotnetdigest.com10What Serious .NET Performance Engineering Looks Like in 2026Mar 22 · 12 min read · Last year I wrote about unlocking performance C# and .NET. This post is a follow up to that one. I am not revisiting the old argument because the fundamentals changed. I am revisiting it because the pJoin discussion
BTBooster TechLabinblog.boosteredu.in00Open/Closed Principle (OCP) in JavaMar 17 · 3 min read · What is Open/Closed Principle? The Open/Closed Principle (OCP) is one of the SOLID design principles. 👉 It states: Software entities (classes, modules, functions) should be open for extension but clJoin discussion
BTBooster TechLabinblog.boosteredu.in10Single Responsibility Principle (SRP) in JavaMar 16 · 5 min read · Writing Clean, Maintainable and Scalable Code Software systems grow over time. As features increase, code can easily become complex and difficult to maintain. To prevent this, developers follow designJoin discussion
BTBooster TechLabinblog.boosteredu.in00SLAP Principle in Java: Writing Cleaner and More Readable CodeMar 12 · 5 min read · Introduction When developers read code, they should be able to understand it quickly without confusion. However, many programs become difficult to read because high-level logic and low-level implementJoin discussion
ASAnirudh Singhinblog.anirudhsingh.in00Architecture Is Mostly About BoundariesMar 10 · 4 min read · Many engineers think architecture means diagrams. Boxes.Arrows.Layers. Controller → Service → Repository. But most real problems in software are not caused by missing layers.They happen because boundaJoin discussion
WTWaseef Tauqueerintechcrusading.hashnode.dev00Clean Architecture in .NET: What It Is, Why It Matters, and How to Think About ItMar 9 · 11 min read · Hello, fellow developers! 👋 You've probably heard the term Clean Architecture thrown around in tech talks, YouTube videos, and job descriptions. Maybe you've even Googled it, saw Uncle Bob's famous cJoin discussion
BTBooster TechLabinblog.boosteredu.in00KISS Principle in JavaFeb 28 · 4 min read · Keep It Simple, Stupid — Design That Actually Works Introduction As Java developers, we often fall into a common trap:more code = more intelligence. In reality, the best software systems are usually: Join discussion