Framework 13: Review

It 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…

December 8, 2023 · 2 min

Fix Bluetooth on a Fresh Arch Linux Installation

After a fresh installation of Arch Linux (using archinstall), my bluetooth was not working. The GUI toggle would toggle on and directly off again…

November 30, 2023 · 1 min

Gnome Bloatware Removal

When 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 hand, I performed my “post setup” installations to get my system ready for the daily developer’s work. This post deals with the packages I removed and the basic set of packages I installed for my dev environment. ...

November 29, 2023 · 2 min

How to create a bootable USB stick

Why 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…

November 11, 2023 · 5 min

Arch Linux in 2023 Simple Installation Guide

This article provides a step-by-step guide on installing Arch Linux using the “archinstall” command…

October 28, 2023 · 3 min

For the Love of Arch

There 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, Manjaro or Debian in the lists of other bloggers who often rely on distrowatch.com and there are enough articles out there about “what is the best Linux distro for xyz”. When I first started to use Linux, I did not start with Arch Linux. I switched to it in the beginning of this year (2023) and it gave me grey hair and painful learnings. Yet I would never want to change that. Starting to use Arch Linux meant starting to need to know what I am doing. If you are that kind of person, you might like Arch Linux as much as I do. ...

October 27, 2023 · 2 min

What Is Git

The 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. This post covers the basic principle behind git, some very neat interactive tutorials and sources to deepen your knowledge on git. What? Version control is a mechanism that allows you to store the state of your code (snapshot) at a certain point of time and this mechanism also allows you to go back and forth between snapshots. The save points are called “commits”. The folder structure of your code with everything in it is a repository. You might come across GitLab or GitHub. Those two are platforms that allow sharing repositories and collaborating on projects. ...

October 24, 2023 · 3 min

Useful Youtube Channels

Today 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 list hopefully provides some orientation and saves you some time. Learn Web Development I have not done a full course by myself, but I tuned in in some videos of Web Dev Simplified and his learning tracks might be what you need. He offers a Full Stack Web Dev Course including videos such as “How The Backend Works“, “What is REST?” and “MVC Explained in 4 Minutes“. ...

October 22, 2023 · 2 min