18 December 2025

33 links · Thursday

The BIG Outage: The One System That Can Take Down Everything

Dave explains how the Cloud exposes us to aggregated, correlated risks rather than the types of failures we have become accustomed to in the PC age. Free Sample of my Book on the Spectrum: https://amzn.to/3zBinWM Rapid Fix: https://amzn.to/48WkG4x For the Sl…

Introducing GPT-5.2-Codex

The most advanced agentic coding model for professional software engineering and defensive cybersecurity.

Updated Streaming Data Test Client

Envisioning the Test Client A few months ago I started playing around with Oracle Streams and .NET. I wanted to build a sample streaming solution. However like most developers I lacked having multiple devices that I could point at my solution to test...

Your job is to deliver code you have proven to work

In all of the debates about the value of AI-assistance in software development there’s one depressing anecdote that I keep on seeing: the junior engineer, empowered by some class of …

Open Access

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

Laptop Linux: A (perhaps too deep) Dive into a Kernel Oddity

This blogpost is a synopsis of my personal journey chasing apparent oddities in the way my laptop’s brightness is set. a new laptop A few months ago my (not so) old thinkpad was falling apart. The delete key was missing (which, does not lead to less mistakes, …

This is a Time of Technical Deflation

Day over day, year over year, AI is driving down the cost of writing code. Economists have a word for what happens when stuff keeps getting cheaper: deflation. And you do things…

The Quick and Dirty Genius of Luhn Algorithm

After working in financial industry for a while you kind of become desensitised to lots of financial concepts or terminology. I realized it when I learned about a Luhn Algorithm or Luhn Check. This algorithm is a very basic checksum algorithm that works every …

Flutter is not ready for weird desktop apps

This post explains how I reduced the memory footprint of my Flutter-based macOS app by over 90%. This took a surprising amount of effort and included building my own flutter host, creating a custom drag & drop plugin and debugging a bunch of Rust code.

Postfix Macros and let place

Postfix macros is the feature proposal that would allow something.macro!(x, y, z). It’s been stalled for a long time on some design issues; in this blog post I’m exploring an idea that could answer these issues.

Decompiling the New C# 14 field Keyword

C# 14’s field keyword helps reduce property boilerplate code. This article examines the IL code behind the new keyword and highlights caveats you must know before refactoring your codebase.

You Look Like Shit > How Are You?

The phrase "how are you?" bothers me when its wielder does not truly intend to discuss the other person's wellbeing. In my experience, more than 50% of conversations begun with this question start squarely in such territory. Of course, I'm guilty of mindless v…

Uh Oh! The Infantilization of Failure

When apps fail, when software breaks, you'll likely encounter a message constructed from a specific vocabulary: "Oops!" "Uh oh!" "Whoops!" Sometimes you'll get the full nursery treatment: an "Oopsie-daisy" with a sad cartoon robot making a pouty face. The lan…

Make me CEO of Mozilla

I have a proposal: Make me CEO of Mozilla instead of Anthony Enzor-DeMeo.

Your project should have .http files

It is a common ritual, grepping through http handlers or spelunking in a project’s Slack when you just want to know how to hit the auth endpoint. But it doesn’t have to be like this! If your service or app exposes or consumes an http api it should have .http f…