11 November 2025

43 links · Tuesday

DNS Resolution Adds Up

DNS resolution is cheap, but it ain't free. In scenarios when it counts, the `dns-prefetch` resource hint could give you a nice, slight edge in the front-end performance game.

Announcing .NET 10 - .NET Blog

Announcing the release of .NET 10, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C# 14, .NET MAUI, Aspire, and so much more.

Getting Cross-Functional Buy-in By Making it Fun - Chris Lesinski

How do you get cross-functional buy-in? It’s hard and ambiguous. People on my teams over the years often come trying to get advice on this: how do I get people to participate in my program? How can I get people on board with what I’m doing? Everyone has to inf…

I Accidentally Built a Web Browser

For twenty-five years I tinkered with a personal wiki system, an XML parser, and an email client. In 2025 they converged in Rust, and I accidentally built something like a web browser.

Install Omarchy

I was backing up my servers, but I realized I have my home directory as a separate mount point, so I should be able to try installing Omarchy now without thoroughly backing up all my files:

The (lazy) Git UI You Didn't Know You Need

When my son was born last April, I had ambitious learning plans for the upcoming 5w paternity leave. As you can imagine, with two kids, life quickly verified this plan 🙃. I did eventually start some projects. One of the goals (sounding rebellious in the curre…

Learning Biology as a Software Developer

After 30 years of programming and with all the annoying AI madness I felt like learning something entirely new. With biohacking being a huge interest of mine for the past couple of years, I decided to take on the challenge to learn the basics of biology. Sta…

Builder Design Pattern and Cyclomatic Complexity Reduction

In this post, I will explain in detail how I used the builder design pattern together with the bit mask field technique to reduce complexity. As a result, I decreased the cyclomatic complexity from 24 to 0 and reduced development time from hours to minutes. Th…

Dull days at the factory

"Can you design the electrical wiring for this conference room?" J, my future boss asks me. Back in college, we designed the electrical wiring for a whole factory. This is just a small conference room with two li…

The Button of Mass Distraction

The share button is responsible for the mass destruction of human attention. It is the single most insidious software invention of this century. It is, in my...

Refreshing Apache XML Infrastructure

I have published new public versions of the Apache XML-RPC and Web Services Commons Open Source libraries. We have fixed a number of security issues, added embedded XML serialization/deserialization functionality, and addressed a long standing issue with names…

I Wrote Task Manager — 30 Years Later, the Secrets You Never Knew

Task Manager turns 30 years old today! A look behind the scenes at its development, secrets, easter eggs, and more by its original author, Dave Plummer. Free Sample of my Book on the Spectrum: https://amzn.to/3zBinWM Check out my new merch store at: http://…

How Cops Can Get Your Private Online Data

Can the cops get your online data? In short, yes. There are a variety of US federal and state laws which give law enforcement powers to obtain information that you provided to online services. But, there are steps you as a user and/or as a service provider can…