<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Aidan Thomson</title><link>https://interrupt.sh/</link><description>Recent content on Aidan Thomson</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 20 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://interrupt.sh/index.xml" rel="self" type="application/rss+xml"/><item><title>Use digests, not tags, in your Dockerfiles</title><link>https://interrupt.sh/blog/dockerfile-tags/</link><pubDate>Fri, 20 Feb 2026 00:00:00 +0000</pubDate><guid>https://interrupt.sh/blog/dockerfile-tags/</guid><description>How mutable Docker tags can pwn your builds.</description></item><item><title>Discovering domains via NS correlation</title><link>https://interrupt.sh/blog/discovering-domains-via-ns-correlation/</link><pubDate>Mon, 16 Feb 2026 00:00:00 +0000</pubDate><guid>https://interrupt.sh/blog/discovering-domains-via-ns-correlation/</guid><description>A simple OSINT technique for discovering related domains.</description></item><item><title>Alternative uses for Certificate Transparency</title><link>https://interrupt.sh/blog/certificate-transparency/</link><pubDate>Sun, 15 Feb 2026 00:00:00 +0000</pubDate><guid>https://interrupt.sh/blog/certificate-transparency/</guid><description>What certificate transparency is, and some clever ways to use it beyond its original purpose.</description></item><item><title>You don't need (Big Data Platform) for that</title><link>https://interrupt.sh/blog/fargate-file-processing-pipeline/</link><pubDate>Sun, 08 Feb 2026 00:00:00 +0000</pubDate><guid>https://interrupt.sh/blog/fargate-file-processing-pipeline/</guid><description>Building a real-time file processing pipeline with ECS Fargate, S3, and EventBridge.</description></item></channel></rss>