<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Alexander Claes</title><link>https://alexanderclaes.com/</link><description>Front-end engineer passionate about efficient code and innovative design, delivering user-friendly interfaces.</description><item><title>The empty field that changed everything</title><link>https://alexanderclaes.com/the-empty-field-that-changed-everything/</link><guid isPermaLink="false">alexander-claes-248</guid><pubDate>Tue, 03 Nov 2026 13:27:09 GMT</pubDate><description>JSON Merge Patch gives omitted fields, empty strings and null different meanings when updating a document.</description></item><item><title>Patterns: UI/UX guidance in one place</title><link>https://alexanderclaes.com/patterns-ui-ux-guidance-in-one-place/</link><guid isPermaLink="false">alexander-claes-245</guid><pubDate>Thu, 29 Oct 2026 14:17:08 GMT</pubDate><description>Patterns brings established UI/UX guidance together around practical interface decisions, with linked guides for developers and AI agents.</description></item><item><title>When cursor pagination is the better choice</title><link>https://alexanderclaes.com/why-a-cursor-does-not-guarantee-stable-pagination/</link><guid isPermaLink="false">alexander-claes-243</guid><pubDate>Fri, 23 Oct 2026 10:00:00 GMT</pubDate><description>Cursors can make growing lists easier to browse, but they bring trade-offs in navigation and consistency.</description></item><item><title>When another prop is no longer enough</title><link>https://alexanderclaes.com/when-another-prop-is-no-longer-enough/</link><guid isPermaLink="false">alexander-claes-241</guid><pubDate>Thu, 22 Oct 2026 15:31:38 GMT</pubDate><description>A growing list of props can make a shared component harder to understand. Composition gives different content its own place while keeping useful constraints.</description></item><item><title>Managing server data with TanStack Query</title><link>https://alexanderclaes.com/managing-server-data-with-tanstack-query/</link><guid isPermaLink="false">alexander-claes-235</guid><pubDate>Thu, 22 Oct 2026 14:39:30 GMT</pubDate><description>TanStack Query gives fetching, caching and refreshing server data a consistent place, reducing repetitive work around API requests.</description></item><item><title>Fast code still needs careful decisions</title><link>https://alexanderclaes.com/fast-code-still-needs-careful-decisions/</link><guid isPermaLink="false">alexander-claes-237</guid><pubDate>Wed, 21 Oct 2026 10:00:00 GMT</pubDate><description>AI agents make implementation faster, but reviewing scope, complexity and maintenance remains your responsibility.</description></item><item><title>Giving AI agents useful project context</title><link>https://alexanderclaes.com/giving-ai-agents-useful-project-context/</link><guid isPermaLink="false">alexander-claes-239</guid><pubDate>Tue, 20 Oct 2026 10:00:00 GMT</pubDate><description>Clear project instructions help AI agents follow the conventions and constraints of an existing codebase.</description></item><item><title>Using Caps Lock as Control in Vim</title><link>https://alexanderclaes.com/using-caps-lock-as-control-in-vim/</link><guid isPermaLink="false">alexander-claes-233</guid><pubDate>Mon, 19 Oct 2026 18:49:10 GMT</pubDate><description>I’ve remapped Caps Lock to Control in macOS to make Vim’s Control shortcuts easier to reach.</description></item><item><title>Measuring interfaces with PixelSnap</title><link>https://alexanderclaes.com/measuring-interfaces-with-pixelsnap/</link><guid isPermaLink="false">alexander-claes-53</guid><pubDate>Fri, 04 Sep 2026 12:05:18 GMT</pubDate><description>PixelSnap provides a quick and consistent way to measure spacing, dimensions and alignment anywhere on my MacBook screen.</description></item><item><title>Managing windows on macOS with AeroSpace</title><link>https://alexanderclaes.com/managing-windows-on-macos-with-aerospace/</link><guid isPermaLink="false">alexander-claes-49</guid><pubDate>Fri, 04 Sep 2026 12:01:39 GMT</pubDate><description>AeroSpace keeps my windows organised and lets me move through my MacBook workspace without constantly reaching for the trackpad.</description></item></channel></rss>