<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>The Heap Notes</title><link>https://usus101.cybergalaxy.me/</link><description>A slow blog about application security and the craft of shipping software.</description><language>en</language>
<item><title>Pinning Dependencies Is Not Optional Anymore</title><link>https://usus101.cybergalaxy.me/posts/pinning-dependencies-is-not-optional-anymore.html</link><guid>https://usus101.cybergalaxy.me/posts/pinning-dependencies-is-not-optional-anymore.html</guid><pubDate>Tue, 11 Aug 2026 09:00:00 +0000</pubDate><description>There is no shortage of articles about Vault. Most of them cover the happy path. This one is about what happened after the happy path ended.</description></item>
<item><title>Security Reviews That Developers Don&#x27;t Dread</title><link>https://usus101.cybergalaxy.me/posts/security-reviews-that-developers-don-t-dread.html</link><guid>https://usus101.cybergalaxy.me/posts/security-reviews-that-developers-don-t-dread.html</guid><pubDate>Wed, 22 Jul 2026 09:00:00 +0000</pubDate><description>There is no shortage of articles about Burp Suite. Most of them cover the happy path. This one is about what happened after the happy path ended.</description></item>
<item><title>Threat Modeling in Thirty Minutes</title><link>https://usus101.cybergalaxy.me/posts/threat-modeling-in-thirty-minutes.html</link><guid>https://usus101.cybergalaxy.me/posts/threat-modeling-in-thirty-minutes.html</guid><pubDate>Sun, 28 Jun 2026 09:00:00 +0000</pubDate><description>This post started as a note to my future self. Every few months I relearn the same lessons about threat modeling, so this time I&#x27;m writing them down.</description></item>
<item><title>Signing Container Images With Sigstore</title><link>https://usus101.cybergalaxy.me/posts/signing-container-images-with-sigstore.html</link><guid>https://usus101.cybergalaxy.me/posts/signing-container-images-with-sigstore.html</guid><pubDate>Thu, 26 Mar 2026 09:00:00 +0000</pubDate><description>This post started as a note to my future self. Every few months I relearn the same lessons about least privilege, so this time I&#x27;m writing them down.</description></item>
<item><title>Rotating Secrets Without a Maintenance Window</title><link>https://usus101.cybergalaxy.me/posts/rotating-secrets-without-a-maintenance-window.html</link><guid>https://usus101.cybergalaxy.me/posts/rotating-secrets-without-a-maintenance-window.html</guid><pubDate>Mon, 02 Mar 2026 09:00:00 +0000</pubDate><description>For a long time I treated session management as something to worry about later. Then a small change to our Semgrep setup turned into a week of debugging, and &quot;later&quot; arrived all at once.</description></item>
<item><title>Session Cookies Done Right</title><link>https://usus101.cybergalaxy.me/posts/session-cookies-done-right.html</link><guid>https://usus101.cybergalaxy.me/posts/session-cookies-done-right.html</guid><pubDate>Thu, 25 Sep 2025 09:00:00 +0000</pubDate><description>There is no shortage of articles about Wireshark. Most of them cover the happy path. This one is about what happened after the happy path ended.</description></item>
<item><title>Least Privilege for Humans, Not Just Services</title><link>https://usus101.cybergalaxy.me/posts/least-privilege-for-humans-not-just-services.html</link><guid>https://usus101.cybergalaxy.me/posts/least-privilege-for-humans-not-just-services.html</guid><pubDate>Tue, 09 Sep 2025 09:00:00 +0000</pubDate><description>I&#x27;ve been working with Burp Suite for about 3 years now, and my opinions on least privilege have changed more than I expected.</description></item>
<item><title>SSRF Explained Through Real-World Mistakes</title><link>https://usus101.cybergalaxy.me/posts/ssrf-explained-through-real-world-mistakes.html</link><guid>https://usus101.cybergalaxy.me/posts/ssrf-explained-through-real-world-mistakes.html</guid><pubDate>Thu, 15 May 2025 09:00:00 +0000</pubDate><description>This post started as a note to my future self. Every few months I relearn the same lessons about SSRF, so this time I&#x27;m writing them down.</description></item>
<item><title>What a Leaked API Key Taught Our Team</title><link>https://usus101.cybergalaxy.me/posts/what-a-leaked-api-key-taught-our-team.html</link><guid>https://usus101.cybergalaxy.me/posts/what-a-leaked-api-key-taught-our-team.html</guid><pubDate>Thu, 08 May 2025 09:00:00 +0000</pubDate><description>Every codebase has one area everyone is a little afraid to touch. On our team, it was everything related to supply chain security.</description></item>
<item><title>Your Content Security Policy Is Probably Too Loose</title><link>https://usus101.cybergalaxy.me/posts/your-content-security-policy-is-probably-too-loose.html</link><guid>https://usus101.cybergalaxy.me/posts/your-content-security-policy-is-probably-too-loose.html</guid><pubDate>Sun, 04 May 2025 09:00:00 +0000</pubDate><description>Every codebase has one area everyone is a little afraid to touch. On our team, it was everything related to content security policy.</description></item>
</channel></rss>
