Self-Hosting: Pro and Contra
Self-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…
Self-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…
Many 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 anything else. Once the switcheroo service was setup, I had nothing to do anymore but let it handle my GPUs. Prerequisites Switcheroo is a solution for GNOME only. Check which GPU is in use Use: glxinfo | grep "OpenGL renderer" to see what GPU is currently in use. The output on my machine was: OpenGL renderer string: AMD Radeon Graphics (...). Install (for example) Steam and navigate to “Help > System Information” to see which GPU is recognized. Without switcheroo, Steam recognized my Radeon iGPU. Start a graphics intensive game and see if it is lagging. It was in my case. ...
If you are new to SQL, there are some nice games you can use to start learning it…
Google 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 is a tooling to create presentations based on markdown and css. VSCode has a plugin offering built in support for previews and exports…
If 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 valubale information about installed packages while respecting user privacy. Data is gathered anonymously, which provides insights that benefit the entire community. How does it work? If you are an Arch Linux user, you can install the pkgstats package via pacman -Syu pkgstats. Pkgstats then quietly collects relevant data, such as installed packages, used mirrors or the system architecture. No personal information is ever recorded. So, as a user you can contribute by simply having the package installed. ...
Marp 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 repository to hold your presentation(s) and assets. In addition, you can write plain simple css to customize the appearance of your slides. Key Concepts In order for a Marp project to work you need to be aware of a few key concepts. You can explore them by example in my marp-skeleton repo on Github. If you are not using VSCode with its Marp plugin, you need the marp-cli to build the presentation PDF (or html). See https://github.com/marp-team/marp-cli on how to install it on various systems. ...
It 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…