The Thread Whisperer·10h agoAfter 5 Years of Preaching DRY, I Started Copy-Pasting on PurposeThis is duplicated. Pull it into a shared functionA response icon1A response icon1
Emanuele Longo·11h agoMicrokernel (Plugin) Architecture in .NETImagine your e-commerce is open in one country, with one payment provider. Then marketing launches a new coupon every month, a second…
Emanuele Longo·1d agoPipes and Filters in .NET C#: From Unix pipes to Channels and async streams (2026)Imagine your e-commerce is doing well. Orders arrive from your own checkout, and now also from a marketplace that sends a file every night…
Julien Dimastromatteo, PhD·2d agoBuilding Software for SkepticsTrustworthy tools should expose their evidence, limits, and consequences
Emanuele Longo·2d agoEvent-Driven Architecture in .NET C#: From the Observer pattern to the transactional outbox (2026)Imagine your e-commerce is growing. When an order is placed, the shop must reserve the stock, prepare the shipment, send the confirmation…
Andrei Trukhin·2d agoA Practical Guide to ReAct (Reasoning + Action) Framework. Turning Commands into Actions.
Hashini Fernando·2d agoSOLID Principles: Writing Code That Works Is Not EnoughFive software design principles every developer should understand, especially in the age of AI.
InMy Opinion DiariesbyTetsuji Kondo·3d agoUX Left Behind #1x01: Why Can’t I Copy an Error Message?Even in the age of AI, I still have to capture, crop, and upload screenshots just to ask about a message on my screen. Why have these basic…
Emanuele Longo·4d agoCQRS in .NET C#: From Meyer’s rule to separate read models (2026)Imagine your e-commerce has been online for a while. The Order aggregate of the Domain Logic article is a good one: it guards the stock…
Eren Cem Güç·4d agoDomain-Driven Design ve Bounded Context: Sınırları Nasıl Çizersin?Modülleri ve servisleri iş alanına göre ayırmanın pratik yolu: ortak dil, bounded context, alt alanlar ve context map.