SWE Blog Directory

Discover active software engineering blogs

Posts from today

This page was built on April 22, 2026

Upgrade Cypress To TypeScript v6

Finally, it has happened. Cypress v15.14 supports TypeScript v6. This is a big deal... Take me to this post.

April 23, 2026

Debugging WASM in Chrome DevTools

When I was working on the WASM backend for my Scheme compiler, I ran into several tricky situations with debugging generated WASM code. It turned out that Chrome has a very capable WASM debugger in its DevTools, so in this brief post I want to share how it can be …... Take me to this post.

April 23, 2026

C# StringBuilder vs String Concatenation: Performance, Allocations, and Interpolated Handlers

C# StringBuilder vs String Concatenation: Performance, Allocations, and Interpolated Handlers C# StringBuilder is one of those APIs that every developer learns about early -- and then sometimes forgets to use when they should. Choosing between StringBuilder and string concatenation seems simple on the surface, but the full picture is more nuanced. .NET 6 added interpolated string handlers, .NET 5+ added Span integration, and modern compiler optimizations change the math in ways that are not alwa... Take me to this post.

April 22, 2026

Untitled

📗 Want to read The Meaning of Anxiety by Rollo May ISBN: 9780393350876... Take me to this post.

April 22, 2026

If only life had an XP bar

One of the reasons we struggle keeping up with good habits is that real life is terrible at giving us quick rewards. If most worthwhile things in life…... Take me to this post.

April 22, 2026

A Playful Clip Menu with GSAP’s easeReverse

A playful GSAP menu demo exploring how easeReverse makes reversed UI animations feel smoother, snappier, and more intentional.... Take me to this post.

April 22, 2026

Mapping the page tables into memory via the page tables

So-called "fractal page mapping". The post Mapping the page tables into memory via the page tables appeared first on The Old New Thing.... Take me to this post.

April 22, 2026

Command vs Strategy Pattern in C#: Key Differences Explained

Command vs Strategy Pattern in C#: Key Differences Explained Both the command pattern and the strategy pattern are behavioral design patterns from the Gang of Four catalog, and developers regularly confuse them. On the surface they look similar -- both encapsulate behavior behind an interface and let you swap implementations at runtime. But when you compare command vs strategy pattern in C# closely, meaningful differences emerge around intent, state management, undo capabilities, and execution t... Take me to this post.

April 22, 2026

Linux Signals Explained: kill, pkill, and trap

A practical guide to Linux signals: how to use kill, pkill, and trap correctly to manage processes, reload configs, and write scripts that clean up gracefully instead of dying mid-operation.Continue reading...... Take me to this post.

April 22, 2026

Representative Line: Comment Overflow

Today, we look at a representative comment, sent to us by Nona. This particular comment was in a pile of code delivered by an offshore team. // https://stackoverflow.com/questions/46744740/lodash-mongoose-object-id-difference/46745169 "Wait," you say, "what's the WTF about a comment pointing to a Stack Overflow page. I do that all the time?" In this case, it's because this particular comment wasn't given any further explanation. It also wasn't in a block of code that was doing anything with eit... Take me to this post.

April 22, 2026
Back to Home