<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>SecOps Ninja</title><description>Practical field notes for modern defenders.</description><link>https://secopsninja.com/</link><item><title>Detection as code: start with the hypothesis</title><link>https://secopsninja.com/blog/detection-as-code/</link><guid isPermaLink="true">https://secopsninja.com/blog/detection-as-code/</guid><description>Turn an attacker behavior into a testable detection, without drowning your team in alerts.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><category>Detection engineering</category><category>detection-as-code</category><category>sigma</category><category>monitoring</category></item><item><title>Your cloud perimeter is an identity</title><link>https://secopsninja.com/blog/cloud-identity-review/</link><guid isPermaLink="true">https://secopsninja.com/blog/cloud-identity-review/</guid><description>A focused workflow for reviewing workload permissions, trust relationships, and forgotten credentials.</description><pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate><category>Cloud security</category><category>identity</category><category>least-privilege</category><category>cloud</category></item><item><title>The first 30 minutes of an incident</title><link>https://secopsninja.com/blog/incident-first-30-minutes/</link><guid isPermaLink="true">https://secopsninja.com/blog/incident-first-30-minutes/</guid><description>Preserve evidence, establish ownership, and make the next decision easier with a repeatable triage plan.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><category>Incident response</category><category>triage</category><category>playbooks</category><category>evidence</category></item></channel></rss>