My articles
Here you can find all my articles. I write about interesting stuff I came across while working on projects or just for fun as well as small tutorials and guides. I hope you enjoy reading them as much as I enjoyed writing and researching them.
Building a local AI-powered Summarizer chat
Unlock the power of AI right in your browser! Discover how Google Chrome'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?
- Published on
- Reading time
- 10 min read
- Category
- The Sandbox
Building an Astro Integration
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.
- Published on
- Reading time
- 16 min read
- Category
- Under the Hood
Building an Astro Loader
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.
- Published on
- Reading time
- 15 min read
- Category
- Under the Hood
Integrating local AI into Rainbow Palette
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's see how it works and how you can use it yourself!
- Published on
- Reading time
- 15 min read
- Category
- The Sandbox
Automatic deployment with webhooks
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.
- Published on
- Reading time
- 10 min read
- Category
- The Sandbox
Building a modern e-learning website
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.
- Published on
- Reading time
- 19 min read
- Category
- Under the Hood
Yearly review: Looking back at 2023
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!
- Published on
- Reading time
- 11 min read
- Category
- Year in Review
Introduction to HTMX
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.
- Published on
- Reading time
- 13 min read
- Category
- The Sandbox