AAzat Asylkhan6h ago · 38 min readInside Interlocked: Memory Ordering, Fences, and Cache LinesAbout a month ago I started digging into how Interlocked.Increment works and what can go wrong with it. That led me to memory barriers, instruction reordering, cache coherency and friends. Quite a lotasylkhan-azat.hashnode.dev
PPermitCore1h ago · 4 min readOffline License Validation in C#: Verifying Signed Tokens Without a ServerOriginally published on the PermitCore blog. A factory-floor terminal, a secure workstation with no internet, a laptop that's offline more often than not: apps like these can't call a license server opermitcore.hashnode.dev
OOleg Che6h ago · 9 min readA Markdown notes app for Windows without a WebView: C#, Avalonia and AvaloniaEdit, a one-second startI wanted a notes app where notes are plain .md files in a normal folder, with [[links]], backlinks and search, and where the text already looks formatted while I type, without a separate preview pane.olegche.hashnode.dev
PPatrick Kearns23h ago · 16 min readAspire for Local Development: Less Setup, Better VisibilityYou open a solution, start the API, start the web application, check whether the database container is running, then realise the cache isnt. One service still points at yesterdays port. Another needs 1dotnetdigest.com
Vvnsh kumar1d ago · 11 min readBuilding TimeBound: The Unity Architecture Behind a Mobile Survival RogueliteScriptableObjects, weighted upgrade drafts, signature abilities, object pooling, and recoverable local progression. A player moves through an arena. Weapons fire automatically. Enemies close in, experblog.vnshkumar.com
WWadifa Info1d ago · 6 min readOne C# renderer for every social image: job cards in Arabic and French with GDI+We run Wadifa Info, a Moroccan site that lists public-sector recruitment exams and job offers in Arabic and French. Every job page needs a preview image: for link previews on WhatsApp and Facebook, fowadifainfo.hashnode.dev
RRahmat Afridi3d ago · 8 min readOrchestrating Multi-Agent Sequential Workflows in ASP.NET Core with Microsoft Agent FrameworkEnterprise AI agents rarely stay single-purpose. A research request becomes a plan, then a budget check, then a final summary. Hand-coding the hand-offs between these steps produces brittle glue code 1rahmatafridi.hashnode.dev
PPaolo Ragudo3d ago · 9 min readChoosing Backend and Cloud as a NicheSoftware Engineering is a broad field. It has web development, cybersecurity, systems programming, Internet of Things, cloud, and many others. In a field as broad as this, deciding which area to speci2Apaoloragudo.hashnode.dev
WWaqas Shahid4d ago · 3 min readC# Explained: Microsoft's Language for Almost EverythingIntroduction C# (pronounced "C sharp") is Microsoft's general-purpose language, and it is genuinely general: desktop apps, web APIs with ASP.NET, mobile apps, cloud services, and games built with Unitpracticaldevblog.hashnode.dev
PPermitCore4d ago · 4 min readWhy MAC Addresses Are Bad Hardware IDsOriginally published on the PermitCore blog. A MAC address looks like an obvious choice for a device fingerprint — every network interface has one, it's easy to read, and it feels unique. It's also a permitcore.hashnode.dev