<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Bram&apos;s Blog</title><description>This is where I share things I&apos;ve learned about web development, DevOps, and more.</description><link>https://bram.pub/</link><item><title>Contextual Attributes in Laravel</title><link>https://bram.pub/posts/laravel-contextual-attributes/</link><guid isPermaLink="true">https://bram.pub/posts/laravel-contextual-attributes/</guid><description>As of Laravel v11.14.0 you can use contextual attributes to add custom logic to dependency injection. In this article I share some useful contextual attributes that I&apos;ve been using, like a QueryBuilder attribute that plays nicely with static analysis.</description><pubDate>Tue, 04 Feb 2025 14:23:00 GMT</pubDate><category>blog</category><author>Bram</author></item><item><title>Proxmox Debian Cloud-Init</title><link>https://bram.pub/posts/proxmox-debian-cloud-init/</link><guid isPermaLink="true">https://bram.pub/posts/proxmox-debian-cloud-init/</guid><description>After spending way too much time figuring out how to get Cloud-Init working propertly with Proxmox and Debian, I decided to write this post. This post will cover how to create a Debian Cloud-Init template in Proxmox and how to deploy a new VM with it.</description><pubDate>Sat, 14 Jun 2025 12:11:00 GMT</pubDate><category>blog</category><author>Bram</author></item></channel></rss>