<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ryan Williamson Blog</title><description>Writing about Azure, DevOps, infrastructure as code, cybersecurity, and home-lab tinkering.</description><link>https://rlwilliamson.dev/</link><language>en-us</language><item><title>Building a Cloud Resume on Azure (and Then Refusing to Stop)</title><link>https://rlwilliamson.dev/blog/cloud-resume-challenge/</link><guid isPermaLink="true">https://rlwilliamson.dev/blog/cloud-resume-challenge/</guid><description>A walkthrough of my Cloud Resume Challenge build on Azure. Bicep instead of Terraform, plus a blog, custom subpages, an A-grade security posture, and a few easter eggs. War stories included.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><category>azure</category><category>devops</category><category>cloud-resume-challenge</category><category>bicep</category><category>github-actions</category><category>iac</category><category>static-web-apps</category><category>cosmos-db</category></item><item><title>Hello, world</title><link>https://rlwilliamson.dev/blog/hello-world/</link><guid isPermaLink="true">https://rlwilliamson.dev/blog/hello-world/</guid><description>First post on this blog. Setting expectations for what&apos;ll show up here.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate><category>meta</category></item></channel></rss>