<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Blog | pawcode Development</title><description> I write about interesting stuff I came across while working on projects or just for fun as well as small tutorials and guides.</description><link>https://blog.pawcode.de/</link><item><title>Yearly review: Looking back at 2025</title><link>https://blog.pawcode.de/posts/yearly-review-2025/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/yearly-review-2025/</guid><description>Another year has passed and it&apos;s time to look back at 2025. In this yearly review I share insights about how my portfolio, blog and other projects performed over the last year. You can read the full article on https://blog.pawcode.de/posts/yearly-review-2025/</description><pubDate>Thu, 01 Jan 2026 09:45:00 GMT</pubDate><category>year-in-review</category><category>yearly-review</category><author>pawcode</author></item><item><title>Introduction to Redis Streams</title><link>https://blog.pawcode.de/posts/redis-streams/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/redis-streams/</guid><description>See how to establish an event-based communication between scalable microservices using Redis Streams. We&apos;ll cover the basic concepts, operations and some tips for production usage. You can read the full article on https://blog.pawcode.de/posts/redis-streams/</description><pubDate>Sun, 21 Dec 2025 12:00:00 GMT</pubDate><category>under-the-hood</category><category>backend</category><category>redis</category><category>event-based</category><category>microservice</category><author>pawcode</author></item><item><title>Building a local AI-powered Summarizer chat</title><link>https://blog.pawcode.de/posts/local-summarizer-chat/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/local-summarizer-chat/</guid><description>Unlock the power of AI right in your browser! Discover how Google Chrome&apos;s Summarizer API lets you build AI-powered chats and quickly grasp article content – all locally and for free! Learn about the different summary types, how to enable the API, and the exciting possibilities for web development. Ready to dive in? You can read the full article on https://blog.pawcode.de/posts/local-summarizer-chat/</description><pubDate>Sun, 07 Sep 2025 17:00:00 GMT</pubDate><category>the-sandbox</category><category>web-development</category><category>ai</category><category>google-chrome</category><category>llm</category><category>summarizer</category><author>pawcode</author></item><item><title>Building an Astro Integration</title><link>https://blog.pawcode.de/posts/building-an-astro-integration/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/building-an-astro-integration/</guid><description>After building a custom loader for Astro to load content from PocketBase, I wanted to make the developer experience even better. In this post, I show you how I built an integration with a custom toolbar for viewing and refreshing PocketBase entities, complete with realtime updates. You can read the full article on https://blog.pawcode.de/posts/building-an-astro-integration/</description><pubDate>Sun, 06 Apr 2025 12:00:00 GMT</pubDate><category>under-the-hood</category><category>web-development</category><category>astro</category><category>integration</category><category>toolbar</category><category>pocketbase</category><category>open-source</category><author>pawcode</author></item><item><title>Yearly review: Looking back at 2024</title><link>https://blog.pawcode.de/posts/yearly-review-2024/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/yearly-review-2024/</guid><description>It&apos;s time to look back at the year 2024 and see how my websites performed this time. I hope you enjoy these insights and have a great year 2025! You can read the full article on https://blog.pawcode.de/posts/yearly-review-2024/</description><pubDate>Mon, 06 Jan 2025 19:00:00 GMT</pubDate><category>year-in-review</category><category>yearly-review</category><author>pawcode</author></item><item><title>Building an Astro Loader</title><link>https://blog.pawcode.de/posts/building-an-astro-loader/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/building-an-astro-loader/</guid><description>With Astro 5, you can now load content from any source using custom loaders. In this post, I show you how I built a custom loader to load content from PocketBase, how you can use it in your own projects and how you can build your own. You can read the full article on https://blog.pawcode.de/posts/building-an-astro-loader/</description><pubDate>Sun, 06 Oct 2024 18:30:00 GMT</pubDate><category>under-the-hood</category><category>web-development</category><category>astro</category><category>content-loader</category><category>content-management</category><category>pocketbase</category><category>open-source</category><category>zod</category><author>pawcode</author></item><item><title>Integrating local AI into Rainbow Palette</title><link>https://blog.pawcode.de/posts/local-ai-in-the-browser/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/local-ai-in-the-browser/</guid><description>Google announced a local Gemini Nano model inside Chrome that can be used by websites directly in the browser. I tried to integrate this experimental feature into Rainbow Palette to generate color palettes. Let&apos;s see how it works and how you can use it yourself! You can read the full article on https://blog.pawcode.de/posts/local-ai-in-the-browser/</description><pubDate>Sun, 07 Jul 2024 18:30:00 GMT</pubDate><category>the-sandbox</category><category>web-development</category><category>rainbow-palette</category><category>ai</category><category>llm</category><category>google-chrome</category><author>pawcode</author></item><item><title>Automatic deployment with webhooks</title><link>https://blog.pawcode.de/posts/automatic-deployment-with-webhooks/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/automatic-deployment-with-webhooks/</guid><description>As a developer, I always like to automate things. One of these things was the deployment process of some of my web services. In this article I show you how I set up an automation process for these projects using simple webhooks. You can read the full article on https://blog.pawcode.de/posts/automatic-deployment-with-webhooks/</description><pubDate>Thu, 20 Jun 2024 10:00:00 GMT</pubDate><category>the-sandbox</category><category>web-development</category><category>webhooks</category><category>deployment</category><category>pm2</category><category>CI/CD</category><category>ntfy</category><category>semantic-release</category><author>pawcode</author></item><item><title>Building a modern e-learning website</title><link>https://blog.pawcode.de/posts/building-a-modern-e-learning-website/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/building-a-modern-e-learning-website/</guid><description>Roughly 2 years ago I was asked to build a website for latin teaching material in cooperation with the department of classical philology at the university of Würzburg. In this article I want to share my experiences in building it, show you the tech stack behind it and what else was needed to make it work. You can read the full article on https://blog.pawcode.de/posts/building-a-modern-e-learning-website/</description><pubDate>Sat, 06 Apr 2024 18:00:00 GMT</pubDate><category>under-the-hood</category><category>web-development</category><category>angular</category><category>pocketbase</category><category>ssr</category><category>hydration</category><category>nginx</category><category>pm2</category><category>content-management</category><author>pawcode</author></item><item><title>Yearly review: Looking back at 2023</title><link>https://blog.pawcode.de/posts/yearly-review-2023/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/yearly-review-2023/</guid><description>In mid 2023, I started to collect some anonymous usage data on my websites. In this post, I want to share some insights on how the year 2023 went for my portfolio and also this blog. I hope you enjoy these insights and have a great year 2024! You can read the full article on https://blog.pawcode.de/posts/yearly-review-2023/</description><pubDate>Mon, 01 Jan 2024 09:30:00 GMT</pubDate><category>year-in-review</category><category>yearly-review</category><author>pawcode</author></item><item><title>Introduction to HTMX</title><link>https://blog.pawcode.de/posts/introduction-to-htmx/</link><guid isPermaLink="true">https://blog.pawcode.de/posts/introduction-to-htmx/</guid><description>A few months ago I came across HTMX and found the concept behind it fascinating. I started reading up on it, which led to a talk at FrankenJS Würzburg and this blog article. First I cover the application architecture and some other fundamentals behind HTMX. After that I will show how a simple HTMX application is build. You can read the full article on https://blog.pawcode.de/posts/introduction-to-htmx/</description><pubDate>Thu, 26 Oct 2023 17:00:00 GMT</pubDate><category>the-sandbox</category><category>web-development</category><category>htmx</category><category>bun</category><category>elysia</category><category>daisyui</category><author>pawcode</author></item></channel></rss>