SWE Blog Directory

Discover active software engineering blogs

Posts from today

This page was built on April 21, 2026

Testing Feature Slices in C#: Unit Tests, Integration Tests, and What to Test

Testing Feature Slices in C#: Unit Tests, Integration Tests, and What to Test One of the underappreciated benefits of testing feature slices in C# is how well the architecture guides what to test. In a layered application, you test controllers, services, and repositories as separate concerns -- and sometimes find that integration tests overlap significantly with the individual layers. In a feature-sliced application, the use case is the natural unit. Feature tests reduce this redundancy when the... Take me to this post.

April 21, 2026

10,000-watt GPU meet 40-watt lump of meat

The use of AI is leading to burnout among its greatest advocates as they hit the limit of their meta-cognitive abilities: “I end each day exhausted—not from the work itself, but from the managing of the work. Six worktrees open, four half-written features, two ‘quick fixes’ that spawned rabbit holes, and a growing sense that I’m losing the plot entirely.” As someone with ADHD, this sounds painfully familiar. I’ve been spinning up workloads like that my whole life chasing the dopamine dragon. A... Take me to this post.

April 21, 2026

False Earth: From WebGL Limits to a WebGPU-Driven World

A deep dive into building an infinite procedural landscape using WebGPU and Three.js, where compute shaders and indirect drawing bring millions of interactive grass blades to life.... Take me to this post.

April 21, 2026

Sure, xor’ing a register with itself is the idiom for zeroing it out, but why not sub?

Somehow xor became the most popular version. The post Sure, xor’ing a register with itself is the idiom for zeroing it out, but why not sub? appeared first on The Old New Thing.... Take me to this post.

April 21, 2026

How to Implement State Pattern in C#: Step-by-Step Guide

How to Implement State Pattern in C#: Step-by-Step Guide Changing an object's behavior based on its internal state is one of the most common challenges in application development. The state pattern is a behavioral design pattern that lets an object alter its behavior when its internal state changes, making it appear as though the object changes its class. If you want to implement state pattern in C#, this guide walks you through the entire process from defining the state interface to wiring ever... Take me to this post.

April 21, 2026

Linux Disk Partitioning with fdisk, parted, and lsblk: A Practical Guide

A practical guide to Linux disk partitioning with fdisk, parted, and lsblk. Covers creating partition tables, formatting filesystems, mounting, and setting up persistent mounts via /etc/fstab.Continue reading...... Take me to this post.

April 21, 2026

Mind the van Emden Gap

Whereby I read a paper about Intelligence Augmentation written in 1982 and talk about how it relates to today...... Take me to this post.

April 21, 2026

Removing byte[] allocations in .NET Framework using ReadOnlySpan

In this post I describe how to remove static byte[] allocations, even on .NET Framework, by using Span, look at the associated IL, and discuss the risks... Take me to this post.

April 21, 2026

Turning Thirty

Eric O worked for a medical device company. The medical device industry moves slowly, relative to other technical industries. Medical science and safety have their own cadence, and at a certain point, iterating faster doesn't matter much. Eric was working on a new feature on a system that had been in use for thirteen years. This new feature interacted with a database which stored information about racks of test tubes, and Eric's tests meant creating several entries for racks of test tubes. And t... Take me to this post.

April 21, 2026

Addressing the harassment

Kiwi Farms is a web forum that facilitates the discussion and harassment of online figures and communities. Their targets are often subject to organized group trolling and stalking, as well as doxing and real-life harassment. Kiwi Farms has been tied to the suicides of three people who were victims of harassment by the website.– Wikipedia: Kiwi FarmsAbout three years ago, a thread on Kiwi Farms was opened about me. In the years since, it has grown to about 1,200 posts full of bigots responding t... Take me to this post.

April 21, 2026

Gell-Mann AImnesia

Any time I use an AI tool for something I’m deeply familiar with, I find a continual stream of mistakes and inconsistencies. When I use it on a topic I don’t know… everything sounds plausible and I don’t find mistakes. The difference worries me, and sounds a lot like the Gell-Mann Amnesia effect. AI can write confidently on any topic, with good presentation, just like newspaper articles. I find this easy to see through for areas in which I am the one who is competent, but notice myself nodding ... Take me to this post.

April 21, 2026
Back to Home