SWE Blog Directory

Discover active software engineering blogs

Posts from today

This page was built on April 19, 2026

Linux Filesystem Hierarchy Explained: What Every Directory Does

The Linux filesystem hierarchy is not arbitrary. This guide explains what every top-level directory actually does, why it exists, and how that knowledge helps you troubleshoot and administer systems faster.Continue reading...... Take me to this post.

April 19, 2026

Feature Slicing Without MediatR in C#: Plain Handlers That Actually Work

Feature Slicing Without MediatR in C#: Plain Handlers That Actually Work Every tutorial on feature slicing in C# reaches the same point: "And here you would use MediatR to dispatch your commands." Then it adds a NuGet package, an IRequest interface, a CommandHandler : IRequestHandler, a registration step, and a pipeline behavior. For many teams, this is too much. MediatR introduced a commercial license requirement for business use starting with version 12 (check the MediatR repository for curren... Take me to this post.

April 19, 2026

State Design Pattern in C#: Complete Guide with Examples

State Design Pattern in C#: Complete Guide with Examples When an object needs to change its behavior based on its internal condition, the state design pattern in C# is the behavioral pattern designed to handle that cleanly. Instead of scattering conditional logic across your codebase, you encapsulate each state as its own class and let the object delegate behavior to whichever state is active. The result is code that's easier to read, extend, and maintain -- especially when the number of states ... Take me to this post.

April 19, 2026

Rewrote my blog with Zine

15 years ago, on December 11th, 2010, at the bold age of 17, I wrote my first blog post on the wonders of the Windows Phone 7 on Blogspot. I started blogging as a kid at the behest of a family friend at Microsoft, who promised she’d make sure I would become the youngest Microsoft MVP if I started blogging. That never came to pass, though, because as I entered adulthood and started to grow independent of my Microsoft-friendly family I quickly began down the path to the free and open source softwa... Take me to this post.

April 19, 2026
Back to Home