<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss/styles.xsl" type="text/xsl"?><rss version="2.0"><channel><title>Blog by Thomas Ledoux</title><description>Blog by Thomas Ledoux. Writes about Javascript/React/Next.js/Remix/Astro. Always looking to learn about the newest frameworks and features.</description><link>https://www.thomasledoux.be/</link><language>en-us</language><item><title>Adding comments to my Astro blog with PlanetScale and Prisma on Vercel Edge</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Mon, 28 Nov 2022 16:14:39 GMT</pubDate></item><item><title>Adding Vercel og:image generation to Astro project with Edge function</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Sat, 10 Dec 2022 16:14:39 GMT</pubDate></item><item><title>Astro DB: Migrating my analytics data from Vercel Postgres</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Fri, 29 Mar 2024 15:14:39 GMT</pubDate></item><item><title>Setting up authentication in Astro with Prisma and Planetscale</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Sat, 18 Feb 2023 16:14:39 GMT</pubDate></item><item><title>Automatically generating pages for each tag used in Astro with MDX</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Sun, 05 Feb 2023 16:14:39 GMT</pubDate></item><item><title>Avoiding flash of unwanted animation on first render in React</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Thu, 29 Apr 2021 16:14:39 GMT</pubDate></item><item><title>Basic analytics with Vercel Postgres - Drizzle - Astro</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Tue, 16 Jan 2024 16:14:39 GMT</pubDate></item><item><title>The 3 best features announced at GatsbyConf 2021</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Wed, 03 Mar 2021 16:14:39 GMT</pubDate></item><item><title>The 3 best features announced at Next.js Conf 2021</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Tue, 15 Jun 2021 15:14:39 GMT</pubDate></item><item><title>Creating a blog platform with Astro and MDX</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Sun, 20 Nov 2022 16:14:39 GMT</pubDate></item><item><title>Creating a Markdown blog with Notion, Tailwind &amp; Next.js</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Tue, 25 May 2021 15:14:39 GMT</pubDate></item><item><title>Developing a Chrome extension to convert the current url to localhost in 1 click</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Mon, 04 Sep 2023 15:14:39 GMT</pubDate></item><item><title>Easy way to use Dark Mode in Next.js + Tailwind</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Wed, 20 Jan 2021 15:14:39 GMT</pubDate></item><item><title>Easy way to integrate Google Maps in React</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Wed, 29 Sep 2021 15:14:39 GMT</pubDate></item><item><title>Feature flags with Astro + Vercel Toolbar</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Thu, 09 May 2024 16:14:39 GMT</pubDate></item><item><title>Writing my first Astro Integration for Algolia indexing</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Fri, 28 Mar 2025 16:14:39 GMT</pubDate></item><item><title>Formatting dates in javascript without a library</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Mon, 17 May 2021 15:14:39 GMT</pubDate></item><item><title>Highlighting navigation items on scroll in React with IntersectionObserver</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Sun, 17 Jan 2021 15:14:39 GMT</pubDate></item><item><title>Using GitHub Discussions to host my Astro blog comments and reactions</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Sun, 18 Jun 2023 15:14:39 GMT</pubDate></item><item><title>Keeping your dependencies up to date in a visual way using npm-check-updates</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Mon, 10 Jul 2023 16:14:39 GMT</pubDate></item><item><title>The best way to load and use Google Fonts in Next.js + Tailwind</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Mon, 15 Feb 2021 15:14:39 GMT</pubDate></item><item><title>Migrating my portfolio site from Next.js to Remix</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Wed, 02 Feb 2022 15:14:39 GMT</pubDate></item><item><title>A minimal dependency-free translation system for Next.js</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Wed, 15 Nov 2023 15:14:39 GMT</pubDate></item><item><title>Adding route transition animations in Remix</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Sun, 29 May 2022 15:14:39 GMT</pubDate></item><item><title>Adding search to static Astro sites</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Wed, 26 Jun 2024 15:14:39 GMT</pubDate></item><item><title>Shipping minimal CSS with Next.js + purgeCSS</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Thu, 03 Feb 2022 15:14:39 GMT</pubDate></item><item><title>Set up Static Site Generation in Next.js 5 minutes</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Tue, 12 Apr 2022 15:14:39 GMT</pubDate></item><item><title>Show off your Strava stats on your Next.js site (statically!)</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Wed, 23 Mar 2022 15:14:39 GMT</pubDate></item><item><title>Setting and using CSS variables in Tailwind with React</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Wed, 12 Jul 2023 15:14:39 GMT</pubDate></item><item><title>Building a view counter with Astro&apos;s Server Islands and Actions</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Tue, 08 Oct 2024 15:14:39 GMT</pubDate></item><item><title>Using TRPC in Astro and its (React) islands</title><link>https://www.thomasledoux.be/blog/undefined/</link><guid isPermaLink="true">https://www.thomasledoux.be/blog/undefined/</guid><pubDate>Wed, 08 Mar 2023 15:14:39 GMT</pubDate></item></channel></rss>