<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Armand Sallé&apos;s Blog</title><description>Welcome to my blog!</description><link>https://armand-salle.fr</link><language>en-us</language><item><title>Autocomplete component with Shadcn UI</title><link>https://armand-salle.fr/post/autocomplete-select-shadcn-ui</link><guid isPermaLink="true">https://armand-salle.fr/post/autocomplete-select-shadcn-ui</guid><description>Build a custom auto complete component with Shadcn UI based on the select component</description><pubDate>Sun, 30 Jul 2023 00:00:00 GMT</pubDate><author>Armand Sallé</author></item><item><title>Persisting Form Data in React: A Modern Approach with Nuqs</title><link>https://armand-salle.fr/post/persisting-form-data-in-react-a-modern-approach-with-nuqs</link><guid isPermaLink="true">https://armand-salle.fr/post/persisting-form-data-in-react-a-modern-approach-with-nuqs</guid><description>Discover how to persist and share form data in React using Nuqs, a modern type-safe URL state manager. Move beyond localStorage limitations to create shareable, type-safe forms with zero backend requirements.</description><pubDate>Thu, 30 Jan 2025 00:00:00 GMT</pubDate><author>Armand Sallé</author></item><item><title>Phone input number component with Shadcn UI</title><link>https://armand-salle.fr/post/phone-input-shadcn-ui</link><guid isPermaLink="true">https://armand-salle.fr/post/phone-input-shadcn-ui</guid><description>Build a custom phone number input with Shadcn UI, libphonenumber-js and react-phone-number-input</description><pubDate>Fri, 08 Mar 2024 00:00:00 GMT</pubDate><author>Armand Sallé</author></item><item><title>Real-time cache invalidation with SSE, tRPC &amp; Redis</title><link>https://armand-salle.fr/post/real-time-cache-invalidation-sse-trpc-redis-bullmq</link><guid isPermaLink="true">https://armand-salle.fr/post/real-time-cache-invalidation-sse-trpc-redis-bullmq</guid><description>A practical guide to implementing real-time UI updates using Server-Sent Events, tRPC subscriptions, Redis Pub/Sub, and TanStack Query invalidation.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate><author>Armand Sallé</author></item></channel></rss>