AI Ethics After Asimov: Rules Are Not Enough
I spent some time with AI Ethics - Asimov, and it is worth reading slowly. The core point is uncomfortable but right: Asimov’s Three Laws are brilliant fiction, but weak governance. They are elega...
I spent some time with AI Ethics - Asimov, and it is worth reading slowly. The core point is uncomfortable but right: Asimov’s Three Laws are brilliant fiction, but weak governance. They are elega...
I came across a post recently that I then promptly lost — the curse of reading across too many tabs. The thread I picked up on was this: coding was once genuinely inclusive. A cheap laptop, a brows...
Daniel Stenberg has published a run of posts recently that are worth reading together rather than one at a time: curl security moves again, High-Quality Chaos, and Mythos finds a curl vulnerability...
So, we are starting again. No, bear with me, I mean it. Not the desire to write, or the desire to share. That part was always there. What is different now is the capability. I am dyslexic and dysp...
There is a repository I built called tf-slate. It is a Go CLI that walks a filesystem looking for Terraform state files, summarises what it finds, and drops you into an interactive terminal where y...
Infrastructure as code has fundamentally changed how we build and manage systems. Terraform, HashiCorp’s declarative infrastructure tool, is one of the most widely adopted tools in that space. It i...
Ky Decker published a post this week titled Do I belong in tech anymore? and I have read it twice. Not because I needed to understand it. Because I recognised it. The short version: Ky is a design...
There is a particular kind of irony in the current state of AI-assisted development. We have built AI agents that work on our behalf — writing code, reviewing pull requests, researching problems, r...
The Glama team published a piece in march titled Open Source Has a Bot Problem and it landed with me. Not because it said anything I didn’t already suspect, but because it said it clearly and with ...
This blog is called Opinions of a Shadow Engineer for a reason. But I have not written directly about what shadow engineering actually means — what it is, why it matters as a practice, how it sits ...