Skip to main content
Writing

DevSecOps

9 essays tagged DevSecOps.

03 Aug 2026
AIAI-assisted

Controls Your Agent Cannot Rewrite

Three kinds of control shape what an agent can do, and they are not equally strong. One is advice the model may ignore, one is enforced by the tool, and one is enforced somewhere the agent cannot reach. Knowing which you have written is the whole game.

12 min→
03 Jul 2026
AI▶ ~17 minAI-assisted

AI Security, Made Simple: Defence in Depth for Agents

Treat an AI agent like an eager developer: capable, fast, well-meaning, and guaranteed to occasionally overreach. Give it its own machine, its own accounts, and the least privilege it needs.

17 min→
18 Apr 2026
Security▶ ~12 minAI-assisted

The Panic Dividend of AI Security

Mythos did not create a new cybersecurity risk. It exposed one that has been building for years. Be sceptical of anyone now selling you a solution to the panic.

12 min→
20 Mar 2026
DevSecOps

Software Delivery for a Changing System

A practical guide to separating developer concerns, CI, Continuous Delivery, and Deployment, how release manifests work as a master SBOM, and why domain-driven library design holds it all together.

10 min→
25 Nov 2025
DevSecOps

Securing Your JavaScript Dependencies: What Every Organisation Needs to Know

In November 2025, attackers compromised popular npm packages. The attack didn't exploit a bug. It exploited trust. What happened, why traditional defences fall short, and what you can do.

9 min→
27 Jul 2025
DevSecOps

Enterprise Security Tools Without Breaking The Bank

When building a new security tool, we faced a problem. How do you convince security-conscious users to install software that requires system-level permissions?

7 min→
26 Mar 2022
DevSecOps

Deploying Logic App Standard Workflows

Standard mode Logic Apps behave quite differently when deploying resources. It took much research to find a stable way to deploy workflows and, especially, workflow connections. Here is a walkthrough of the deployment steps.

10 min→
20 Feb 2021
DevSecOps

From Proof-of-Concept to Controlled Deployment of Azure Resources using Pulumi

Previously, we looked into deploying Azure resources uing infrastructure-as-code using Pulumi. In this post, I am walking you through creating the C# (or TypeScript etc) code from manual prototyping and proof-of-concept deployments in Azure to making them using Pulumi.

3 min→
14 Feb 2021
DevSecOps

Automating Deployments using Infrastructure as Code with Pulumi

To handle Infrastructure-as-Code workflows, I use a product called Pulumi. It is built on top of the open-source platform Terraform. Pulumi handles versioning and recreation of cloud resources, handles state and shows a preview of what changes will occur.

6 min→