<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>blog.johlem.net</title>
    <link>https://blog.johlem.net</link>
    <description>Notes on detection engineering, offensive security, and compliance — from Luxembourg's financial sector.</description>
    <language>en</language>
    <atom:link href="https://blog.johlem.net/feed.xml" rel="self" type="application/rss+xml"/>

    <item>
      <title>Building an Air-Gapped Proxmox Lab for OSCP Prep and Detection Engineering</title>
      <link>https://blog.johlem.net/posts/proxmox-air-gapped-lab.html</link>
      <guid isPermaLink="true">https://blog.johlem.net/posts/proxmox-air-gapped-lab.html</guid>
      <pubDate>Thu, 14 May 2026 00:00:00 +0000</pubDate>
      <category>infrastructure</category>
      <category>proxmox</category>
      <category>oscp</category>
      <category>detection-engineering</category>
      <description>A 10-VLAN Proxmox lab on a MINISFORUM MS-A2, purpose-built for running offensive techniques against a full blue-team stack — without a single packet touching the real internet.</description>
    </item>

    <item>
      <title>Hello, World — and What This Blog Is For</title>
      <link>https://blog.johlem.net/posts/hello-world.html</link>
      <guid isPermaLink="true">https://blog.johlem.net/posts/hello-world.html</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate>
      <category>meta</category>
      <category>detection-engineering</category>
      <category>compliance</category>
      <description>A first post laying out what this blog covers — detection engineering, offensive tradecraft, and European compliance — and why it exists as plain HTML with nothing underneath it.</description>
    </item>

  </channel>
</rss>
