11 August 2025

32 links · Monday

You own what you prompt

More and more frequently, in a personal or work context, I've noticed an emerging lack of etiquette around AI tool usage. I don't care if people use the to...

The Great Generalist Extinction | Wryco

A candid look at the struggles of being a generalist in today's hyper-specialized software job market, and why adaptability is undervalued.

Finite Vector Fields Visualized

I won’t keep you waiting, here’s the visualizer. Instructions and explanations are below, as most of you will skip over them anyway.

On Being an Informed Patient

In this post I discuss why it is important to be informed as a patient.

AC vc DC: who would win a modern Battle of the Currents?

Recently, I was asked: what if Edison had won the Battle of the Currents? As power grids today are increasingly dominated by inverter-based generation, could a direct current (dc) grid be more effective than the alternating current (ac) grids we rely on today?…

Documentation that is never wrong

The iommi docs are more correct than most projects because we take a different approach to documentation: part of the test suite is the documentation. Let’s look at an example:

Why semantic HTML still matters

If you want to build for performance, accessibility, discoverability, or resilience, you must start with HTML that means something.

Angle brackets in a Nix flake world

At DEFCON33, the Nix community had its first-ever presence via nix.vegas and I ended up in fun conversation with tomberek 🙌.

blog . ajith

3:42 Ante Meridian, Eastern Daylight Time (UTC-04:00).

rkayg

my personal site

On .NET Live - Compliance and .NET

This week, we'll talk to Mariam Aziz to learn about compliance and .NET! 🎙️ Featuring: Mariam Aziz and Darius Letterman #dotnet #compliance

Kona EV: no more Bluelink

Finding and disabling the cellular modem for BlueLink in the Kona EV

How to not return all properties in SqlRaw

Entity Frameworks SqlRaw has a small, sometimes annoying limitation: The SQL query must return data for all properties of the entity type. Sometimes that isn't desireable, so let's overcome that super easy.