The Right to Repair in a Platform-Powered World - The Green Web Foundation
Mobility tech has become inextricably linked with connectivity in ways that accelerate some of the most problematic aspects of the modern digital economy.
In the ownership trio, we discussed 3 elements: Knowledge, Mandate and Responsibility. This article digs into various broken ownership scenarios where 1-2 of those elements are missing, what are the common symptoms and how to fix them.
What I Have Changed My Mind About in Software Development
I really like this quote from Jeff Bezos: “Anybody who doesn’t change their mind a lot is dramatically underestimating the complexity of the world we live in.” Lately I have been thinking about wha…
With the publication of Messaging Layer Security (MLS) as an RFC, I’ve been pulled into some recent discussion about bringing end-to-end encryption (E2EE) to the web. This is a topic that comes up every so often and has weirdly haunted me throughout my career. (I spent my undergrad and graduate research years working on cryptography implementations in Javascript and how to use them in applications.)
Unremarked Corners of Social Media: Substack Notes Edition - GenX Jamerican
It's been about 5 months since Substack introduced Substack Notes. Some Googling to refresh my memory regarding the timing of the announcement and the impact surfaced articles like this Guardian piece that detailed Elon Musk's petty response to the launch of a (much smaller) competitor to Twitter. The shenanigans regarding blocked links, searches, and false
The surprising power of a technical document written by experts
Good technical writing can have enormous influence. In my last blog post, I wrote about how technical reports written by management consultants can be used to support implementing a change program …
Squonk Creature History: What Is A Squonk, Anyway?
The squonk doesn’t carry itself as a particularly scary cryptid—a deeply depressed one, really—but its story is a lasting source of tall-tale inspiration.
Entrepreneurship for Engineers: a Post-Layoff Startup?
For some would-be tech entrepreneurs, losing their job is the catalyst they need to start their own company. Here's some advice if you find yourself weighing your options.