Automate Accessibility Checks with GitHub Workflows
Use a Github Workflow to run Lighthouse in CI and check your site's accessibility before going live.
Use a Github Workflow to run Lighthouse in CI and check your site's accessibility before going live.
Learn how you can use a simple setup to test your nginx config with Gixy (getpagespeed/gixy)
Read moreAutomate building Marp presentations with GitHub CI and just
Read morepdfjam is a command line utility which provides tooling to manipulate PDF files.
Read moreLearn how to use a front matter setting to control site indexing via meta robots tags.
Read moreAid Search Engines in discovering your site.
Read more<meta name="robots"> and the X-Robots-Tag let you control, which resources are indexed in search engines and which are not.
Read morepdfunite is a command line utility which is part of the PDF rendering library "Poppler".
Read moreThis is an update to a previous post about how to make your code AI agent ready. A new standard seems to emerge: Agents.md
Read moreJust is a handy way to save and run project-specific commands. It is available for Linux, MacOS and Windows without additional dependencies.
Read morePinta 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.
Read moreFish is a user-friendly command line shell for Linux and macOS. It has tab completions, syntax highlighting and scripting was never that easy.
Read moreIn 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.
Read moreUnderstanding web traffic is critical for assessing server performance and identifying usage patterns. GoAccess is an open-source log analyzer...
Read moreGzip is a simple, free tool to provide zipped resources on your server. Compressed files are smaller and thus, website load times improve drastically...
Read moreIn your theme.css you can add styling with aliases to use on images like the builtin filters of Marp...
Read moreWant to write posts that are part of a series of posts? Hugo allows doing so by utilizing its taxonomy feature...
Read moreHugo offers directory structure based routing but also offers other ways to control under which routes your content is made available...
Read moreHugo is an open-source static site generator focused on speed and flexibility, written in Go...
Read moreThere 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...
Read moreSelf-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...
Read moreMany laptops come with an extra GPU. In the past it was difficult to setup your computer to use the dedicated (powerful) GPU (dGPU) for heavier workloads while it can use the integrated GPU (iGPU) for …
Read moreIf you are new to SQL, there are some nice games you can use to start learning it...
Read moreGoogle 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...
Read moreMarp is a tooling to create presentations based on markdown and css. VSCode has a plugin offering built in support for previews and exports...
Read moreIf you are passionate about open source software and looking for a project to contribute to, you might want to give the Arch Linux pkgstats project a try. What is pkgstats? Pkgstats aims at collecting …
Read moreMarp is a tooling you can use to create PDF or html presentations based on a single markdown file. This offers the benefit of easier cooperation and versioning, since you can simply use a Github …
Read moreIt 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...
Read moreAUR 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...
Read moreWith 2024 just having started you might be tempted to make some New Year’s resolutions. Should your resolutions include finally making your own blog or website, you might profit from my experiences. …
Read moreAdvent 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...
Read moreIt 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...
Read moreAfter a fresh installation of Arch Linux (using archinstall), my bluetooth was not working. The GUI toggle would toggle on and directly off again...
Read moreWhen I set up a new laptop recently I went for Arch Linux with Gnome as desktop. After finishing the setup, I noticed that the default Gnome installation brings along more than I need. On the other …
Read moreWhy 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...
Read moreThis article provides a step-by-step guide on installing Arch Linux using the "archinstall" command...
Read moreThere exists a colorful bouquet of operating systems (OS) to chose from. Most people know Windows and MacOS. If you google for “the most popular Linux distribution” you will very likely find Ubuntu, …
Read moreThe moment you start collaborating on code you will inevitably encouter “git”. Git is a version control system. That is the buzzword you might need for your application and interviews. …
Read moreToday I want to put the spotlight on some YouTube channels that might help you in your web developer journey. When starting as a web developer, finding time to learn can be challenging. The following …
Read moreThe 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...
Read moreI am not going to bother you with the things we all know: everyone learns different, how to make a learning schedule et cetera. This post will deal with good sources to start learning. Jet you have to …
Read moreThis is the first post in an - almost - empty WordPress project. I am happy you stumbled accross my page and I hope you will return! What you should return for? You will find posts and articles …
Read more