<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>sudodudes blog</title><description>Security engineering, compliance without theatre, and open-source threat intelligence.</description><link>https://sudodudes.com/</link><item><title>A GDPR-first website architecture (no cookie banner required)</title><link>https://sudodudes.com/blog/gdpr-first-website-architecture/</link><guid isPermaLink="true">https://sudodudes.com/blog/gdpr-first-website-architecture/</guid><description>How this site captures leads and newsletter signups with zero cookies, zero third-party requests, and EU-only data - and why that makes the cookie banner legally unnecessary.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The live threat map: real attacks on this site, GDPR-compliant</title><link>https://sudodudes.com/blog/live-threat-map-how-it-works/</link><guid isPermaLink="true">https://sudodudes.com/blog/live-threat-map-how-it-works/</guid><description>This site&apos;s threat map shows genuine attack traffic blocked by our own WAF, aggregated by country - here&apos;s the pipeline, and how it publishes security telemetry without publishing anyone&apos;s personal data.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate></item><item><title>KEV, OSV, EPSS: how to actually read open-source threat feeds</title><link>https://sudodudes.com/blog/reading-open-source-threat-feeds/</link><guid isPermaLink="true">https://sudodudes.com/blog/reading-open-source-threat-feeds/</guid><description>Thousands of CVEs are published every month. Three free, public data sources tell you which ones matter - here&apos;s how they fit together and how our live threat dashboard uses them.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>