Ablative
Somebody gave you a knife and stood back smiling as you cut away parts of yourself. Those aren’t the right words. The right words lie red and dead around your feet. They try to come back in the sleeplessness of night, small and persistent through the tip of your tongue until you bite them down and taste their blood.You work hard to keep not remembering. It would be harder to stop. There’s a lot to not know; not a word or a dozen but a language and what the language describes. You can feel it all...
Take me to this post.
April 13, 2026
Staying Technically Sharp When Your Role Gets More Strategic - Dev Leader Weekly 135
TL; DR:
Staying technical starts with knowing what "technical enough" actually means for your role
Design reviews and code review exposure are your minimum baseline -- they keep your surface area alive
Trust is not a weakness: as your scope grows, being deeply expert in everything is impossible and trying will break you
Join me for the live stream (or watch the recording) on Monday April 13th at 7:00 PM Pacific!
The Technical Tightrope: Staying Sharp When Strategy Starts Eating Your Ca...
Take me to this post.
April 12, 2026
Building a VS Code-Style Extension System in C#
If you've ever thought "I want plugins, but something more structured than just loading a DLL," you're thinking about exactly what VS Code solved. The VS Code extension system is one of the most well-designed extensibility platforms in modern tooling -- and the structural concepts behind it translate well into C# for applications that need a real extensibility layer.
One important distinction upfront: VS Code extensions run out-of-process with strong isolation boundaries enforced by Node.js proc...
Take me to this post.
April 12, 2026
A New Home for MATE Desktop Users and Some Long Overdue Forum Updates
A few days ago I received an email from Eric Marceau, a longtime member of the ubuntu-mate.community forum, reaching out to ask whether LinuxCommunity.io would be willing to accommodate a group for MATE Desktop users.Continue reading......
Take me to this post.
April 12, 2026
The Future of Everything is Lies, I Guess: Psychological Hazards
Table of Contents
This is a long article, so I'm breaking it up into a series of posts which will be released over the next few days. You can also read the full work as a PDF or EPUB; these files will be updated as each section is released.
Introduction
Dynamics
Culture
Information Ecology
Annoyances
Psychological Hazards
Safety
Work
New Roles for Humans
Where Do We Go From Here
Like television, smartphones, and so...
Take me to this post.
April 12, 2026
Composite Pattern Real-World Example in C#: Complete Implementation
Composite Pattern Real-World Example in C#: Complete Implementation
Most composite pattern tutorials model a file system with "File" and "Folder" classes, print a tree to the console, and call it a day. That's fine for understanding the concept, but it falls apart the moment you need to answer a real business question like "does this department have permission to access the billing dashboard?" This article builds a complete composite pattern real-world example in C# from scratch: an organization...
Take me to this post.
April 12, 2026
Book review: 5 Love Languages
TL;DR I believe this book will improve your life immensely. It’s one of those books where you have to get over your pride of "I don’t need this",…...
Take me to this post.
April 12, 2026