AI Instructions: Agents.mdThis is an update to a previous post about how to make your code AI agent ready. A new standard seems to emerge: Agents.md
My Favorite FOSS Tools: JustJust is a handy way to save and run project-specific commands. It is available for Linux, MacOS and Windows without additional dependencies.
My Favorite FOSS Tools: PintaPinta is my choice for a lightweight drawing tool. It is a Drawing/editing program modeled after Paint.NET. Its goal is to provide a simplified alternative to GIMP for casual users. Think of it like ms paint, but for all of us.
My Favorite FOSS Tools: Fish ShellFish is a user-friendly command line shell for Linux and macOS. It has tab completions, syntax highlighting and scripting was never that easy.
AI Instructions in Code RepositoriesIn this blog post we will explore how to make your codebase ready for AI supported contributions based on the recent RFC proposal regarding AI coding assistants in the Linux Kernel.
Getting Started with GoAccess: Visualizing Nginx Access Logs as HTML ReportsUnderstanding web traffic is critical for assessing server performance and identifying usage patterns. GoAccess is an open-source log analyzer...
Gzip: Reduce Website Load TimesGzip is a simple, free tool to provide zipped resources on your server. Compressed files are smaller and thus, website load times improve drastically...
Marp: Advanced Image PositioningIn your theme.css you can add styling with aliases to use on images like the builtin filters of Marp...
Hugo: Create a Post SeriesWant to write posts that are part of a series of posts? Hugo allows doing so by utilizing its taxonomy feature...
Hugo directory structure & routingHugo offers directory structure based routing but also offers other ways to control under which routes your content is made available...
Set up a new Hugo projectHugo is an open-source static site generator focused on speed and flexibility, written in Go...
Get started with self-hostingThere are different providers on the market. Famous, big names might be Amazon Web Services (AWS) or GCP (Google Cloud Platform). You can also self-host a blog using GitHub Pages...
Self-Hosting: Pro and ContraSelf-hosting means to run and maintain your website or service using a private web server. In the context of this article series you can think of it as the opposite of using a managed hosting solution...
Fun Ways to Learn SqlIf you are new to SQL, there are some nice games you can use to start learning it...
Google I/O Connect 2024 ImpressionsGoogle I/O is a conference hosted by and about Google. While the main conference is taking place in the US in San Francisco, Google started to host the Google I/O Connect conferences in 2023. Those are taking place in multiple places in the world...
Marp Vscode SetupMarp is a tooling to create presentations based on markdown and css. VSCode has a plugin offering built in support for previews and exports...
Symfony AssetMapper & BootstrapIt has been over a year now that Symfony offers a new way of asset handling, the AssetMapper Component. This is a short guide on how to enable Bootstrap (styling, js and icons) when using it...
Arch Linux How to Install AUR PackagesAUR is short for “**A**rch **U**ser **R**epository”. A repository is a storage location for software packages. You can retrieve the packages from it to install software. As you can derive from the name, this repository harbors package building instructions (PKGBUILDs) created by the community...
Advent of CodeAdvent of Code is a coding advent calendar. I can recommend it if you want to learn a new language, improve one you already know or if you are just up for the fun. How you solve the puzzles is fully up to you...
Framework 13: ReviewIt has been roughly one month since I started using my Framework Laptop 13 DIY Edition (AMD Ryzen™ 7040 Series) with Arch Linux. The following post is about my experiences...
Fix Bluetooth on a Fresh Arch Linux InstallationAfter a fresh installation of Arch Linux (using archinstall), my bluetooth was not working. The GUI toggle would toggle on and directly off again...
How to create a bootable USB stickWhy should I do this? The days of going to a store and buying a Windows installation CD are a thing of the past. If you search for it, you can find buyable USB sticks to install an OS but you can also simply create them and learn something along the way...
Arch Linux in 2023 Simple Installation GuideThis article provides a step-by-step guide on installing Arch Linux using the "archinstall" command...
Useful Tools & SitesThe list below contains sites providing tooling I use in my day-to-day tasks as a web developer. I will keep it up to date...