<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>RonnieOps Dev Blog</title>
    <link>https://ronnieops.dev</link>
    <description>DevOps, security engineering, and cloud-native deep dives by RonnieOps.</description>
    <language>en-us</language>
    <atom:link href="https://ronnieops.dev/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Thu, 21 May 2026 08:37:25 GMT</lastBuildDate>
  <item>
    <title>Securing Edge Gateways with Cloudflare Workers &amp; Nonce-Based CSP</title>
    <link>https://ronnieops.dev/posts/securing-edge-cloudflare-workers-csp</link>
    <guid isPermaLink="true">https://ronnieops.dev/posts/securing-edge-cloudflare-workers-csp</guid>
    <description>A deep dive into using Cloudflare Workers as a modern security gateway to inject cryptographic nonces and enforce Strict Content Security Policies on self-hosted services.</description>
    <category>Independent Security Research</category>
    <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>Self-Hosting Large Language Models: Observing the Failure Modes of vLLM in Production</title>
    <link>https://ronnieops.dev/posts/self-hosted-llm-vllm-observability</link>
    <guid isPermaLink="true">https://ronnieops.dev/posts/self-hosted-llm-vllm-observability</guid>
    <description>An operational breakdown of running a self-hosted vLLM engine for private enterprise reasoning. Analyzing memory exhaustion, KV cache fragmentation, and setting up Prometheus observability.</description>
    <category>AI/ML</category>
    <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>Infrastructure-as-Agent: Automating SaaS Environments with Custom Ansible &amp; Docker LLMs</title>
    <link>https://ronnieops.dev/posts/ansible-llm-pipeline-automation</link>
    <guid isPermaLink="true">https://ronnieops.dev/posts/ansible-llm-pipeline-automation</guid>
    <description>How to build a secure, autonomous loop that writes, audits, and applies Ansible and Docker configurations templates using Gemini and GitHub Actions, without compromising secrets.</description>
    <category>Automation</category>
    <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>Observability Deep Dive: Parsing Bare-Metal Linux Server Logs</title>
    <link>https://ronnieops.dev/posts/observability-deep-dive-bare-metal-linux</link>
    <guid isPermaLink="true">https://ronnieops.dev/posts/observability-deep-dive-bare-metal-linux</guid>
    <description>A detailed walkthrough of parsing bare-metal Linux system logs using Vector, OpenTelemetry, and Grafana to debug storage sync and network faults on host machines.</description>
    <category>IT Operations</category>
    <pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate>
  </item>
  </channel>
</rss>