OOsiinosire.hashnode.dev·6d ago · 5 min readI See Functions As Short StoriesI used to think a long function meant complicated logic. The longer it was, the more "stuff" it must be doing, and the harder it must be to understand. I don't think that anymore , and what changed my00
EYErnesto Yanac Huertasinernestoyanac.com·Jul 25 · 9 min readNestJS Custom Decorators and Pipes: Stop Sending Context in Query ParamsEvery request in our e-commerce API used to look like this: GET /api/cart/items?storeKey=store-fr&country=FR¤cy=EUR The frontend computed storeKey, country, and currency from the logged-in user10
NPNarges Pourkamaliinsafeai.blog·Jul 23 · 4 min readDesign Patterns and Cybersecurity: Building Secure Architecture by DesignRecently, I asked an AI cybersecurity expert what they believe was the most critical skill a professional in this field should possess. They emphasized that while experience is important, understandin30
OFOluwaseyi Fatunmoleinfreecodecamp.org·Jul 16 · 31 min readThe Observer Design Pattern Handbook: Event-Driven Architecture & Domain-Driven Design in DartEvery application, at some point, has to deal with a fundamental challenge: something happens, and several other things need to react to it. A user logs in, and the app needs to save a token, cache th00
AGAkshay Guptainakshaykgupta.hashnode.dev·Jul 15 · 8 min readStop Putting UI Inside Your MCP Server: The Abstract UI Schema PatternThe moment your MCP server starts generating Adaptive Cards, React Components, or HTML fragments, you’ve already coupled your architecture to a client. Over the past year, while I was studying, revie00
AGAkshay Guptainakshaykgupta.hashnode.dev·Jul 15 · 5 min readHow to Build a Secure MCP Server: The Middle-Tier Gatekeeper PatternImagine this scenario: You’ve just deployed a brilliant enterprise AI assistant using the Model Context Protocol (MCP). It connects your Enterprise Copilot directly to your enterprise data warehouse (00
IMIhar Maiseyeuiniharmaiseyeu.net·Jul 13 · 14 min readChoreography Pattern in MicroservicesIntroduction There are patterns that you use without realizing you are actually using a pattern—patterns with defined pros, cons, and recommendations for when to use them. Choreography is one such pat10
MAMario Alberto Arceinpowercsharp.hashnode.dev·Jul 14 · 7 min readWhy I Built a Feature Module Engine — and Why Feature Flag Libraries Weren't EnoughThe Problem Three years ago, I was building a CORS policy module for a library that would be consumed by teams I didn't control. The infrastructure team wanted to control activation via environment va00
CVChris Vestersincvesters.hashnode.dev·Jul 12 · 4 min readMultiple Inheritance ActionsIn a previous blog post, I introduced my new approach regarding updating objects. Instead of just performing the updates in the service, I approached it in a true object oriented approach and made act00
EPErno Pakarinenincodesmith.hashnode.dev·Jul 4 · 8 min readArchitecting a Data-Driven RPG in C++In the golden era of game development, compiling your engine just to tweak a monster's health or change a sword's sprite was a standard (if painful) workflow. For modern indie developers targeting Ste00