SWE Blog Directory

Discover active software engineering blogs

Posts from today

This page was built on March 16, 2026

Making Investing Fit for a Sci-Fi World

An underestimated but fundamental fact in financial markets is the huge and mostly unmet demand for insurance against sci-fi futures. The spell that kept large scale capital thinking that dramatic innovation would be contained at the level of retail devices and services while preserving basic economic and sociopolitical structures has broken. There’s a clear sense that the world will become stranger faster and in less controlled ways than previously expected and, like Treasuries during more trad... Take me to this post.

March 17, 2026

journalctl: The Complete Guide to Reading Linux System Logs

A practical, complete guide to journalctl for reading, filtering, and managing systemd journal logs on Linux. Covers time filters, boot sessions, service logs, priority levels, output formats, and journal size management.Continue reading...... Take me to this post.

March 17, 2026

Chunking Strategies for RAG with Semantic Kernel in C#: Fixed-Size, Sentence, and Semantic Chunking

When I first built my RAG pipeline with Semantic Kernel, I was disappointed with the retrieval quality. My embeddings were solid, my vector store was configured correctly, and my prompts were well-crafted. The problem? My chunking strategy was naive. I was splitting documents arbitrarily, cutting sentences in half, and losing critical context. Once I implemented proper chunking strategies for RAG with Semantic Kernel in C#, my retrieval accuracy jumped dramatically. Chunking is the often-overloo... Take me to this post.

March 16, 2026

C# Source Generators: A Complete Guide to Compile-Time Code Generation

C# Source Generators: A Complete Guide to Compile-Time Code Generation If you've spent any time writing .NET code, you've felt the pain. Repetitive boilerplate, copy-pasted patterns, fragile reflection calls at runtime. Every new service needs the same structural scaffolding. Every new DTO demands the same mapping logic. It's mechanical work -- and mechanical work is exactly what computers are supposed to do for us. That's where C# source generators come in. They let you automate code generation... Take me to this post.

March 16, 2026

Smarch

It’s mid-March and the weather has been vacillating between balmy sweater weather and the frozen tundra that need hollowed out tauntauns to stay warm. I’ve chosen to sequester myself indoors until some semblance of summer remains with relative consistency. Estate I’ve been using some of that time to review all things financial. With both my kids now in adulthood, I’ve been reviewing my estate plans. Welcome to my life. My bank, as you might imagine, wants to sell me on trusts and estate man... Take me to this post.

March 16, 2026

Windows stack limit checking retrospective: PowerPC

Doing the math backwards. The post Windows stack limit checking retrospective: PowerPC appeared first on The Old New Thing.... Take me to this post.

March 16, 2026

Jonas Reymondin’s Portfolio: Reclaiming the UI Eye Through Systems, Code, and Pixel Motion

A candid journey through the challenging process of defining my narrative as a creative who cares deeply about both design and engineering.... Take me to this post.

March 16, 2026

As Presaged in March 1993

Whereby I read the March 1993 issue of Byte and talk about it...... Take me to this post.

March 16, 2026

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

How to Implement Decorator Pattern in C#: Step-by-Step Guide Adding behavior to existing objects without cracking open their source code is one of the most practical skills you can develop as a C# developer. The decorator pattern makes this possible by wrapping objects with layers of functionality -- and the best part is that each layer is independent, testable, and composable. If you want to implement decorator pattern C# style, this guide will walk you through it from scratch. Whether you're a... Take me to this post.

March 16, 2026

systemd-analyze: Debug and Optimize Your Linux Boot Time

If your Linux system takes longer to boot than you think it should, the answer is almost certainly hiding in your systemd startup chain. The good news: systemd already ships with everything you need to find the problem and fix it.Continue reading...... Take me to this post.

March 16, 2026

CodeSOD: A Little Twisted

Dana sends us a WTF that'll turn your head. She was shopping for new hard drives, and was doing it from her phone, a fairly reasonable tool to use for online shopping these days. She opened the website of one vendor, and it was rotated 90 degrees. Or half-pi radians, for those of us that are more used to sensible units. This was irrespective of any rotation settings on her phone, the website insisted on showing itself in landscape mode. This created quite the unusual appearance when she held her... Take me to this post.

March 16, 2026

Command Check in Bash

Command Check in Bash... Take me to this post.

March 16, 2026

A Week of AI Maxxing

A Week of AI Maxxing... Take me to this post.

March 16, 2026
Back to Home