Linux DTS: I2S Audio Codec
Working on some custom embedded Linux hardware I designed, I found myself having a lot of troubles …
Continue ReadingI’m a 30 years old male human specimen. I grew up & live in the Swiss alps. My most promiment feature, would be my weakness for anything of technical nature.
In September 2023 I became an official FreeBSD developer.
This is a personal blog about things & stuff. Nothing on this website should be considered to be true or even accurate. Personal opinions may vary over time..
I’m the original author of these software projects:
Furthermore, I am the maintainer of the following FreeBSD ports (packages):
Working on some custom embedded Linux hardware I designed, I found myself having a lot of troubles …
Continue ReadingWhen building a release build of your software, a common task is to strip the binaries to remove any …
Continue ReadingBackground The story starts on a Saturday evening somewhere back in 2015. I suddenly found myself in …
Continue ReadingConfiguring, monitoring & maintaining of Ubiquiti’s UniFi products (such as access points, …
Continue ReadingToday we’re going to cover a somewhat textbook exercise when working with SQL databases: …
Continue ReadingI’m slowly starting to get comfortable with creating FreeBSD ports. As of today, I’ve …
Continue ReadingThe following blog post is an attempt to give an overview (or “Getting Started” guide) …
Continue ReadingI was in need for a tool that generates 2D cartesian coordinates (x/y) of points that are equally …
Continue ReadingConfiguring, monitoring & maintaining of Ubiquiti’s UniFi products (such as access points, …
Continue ReadingFor a project I needed to do a lot of work with the STM32H750-DK. My work was mainly focused on the …
Continue ReadingMost programmers are fairly familiar with null-terminated strings: A sequence of characters that is …
Continue ReadingThis is my attempt at providing a guide on how to setup Poudriere to build your own binary packages …
Continue ReadingFrom this point on, I will never again create a ZFS pool without using GPT labels. Why? Because it …
Continue ReadingSometimes you have to do something silly such as reading the entire contents of a file into a …
Continue ReadingIn this very short blog post I’d just like to help everyone who finds themselves in a …
Continue ReadingCMake has evolved to become quite a beast. It contains a multitude of features which often stay …
Continue ReadingToday I proudly present a GoCD CMake Task plugin that i’ve just released! → …
Continue ReadingWorking on a project mixing C++ and Java, I was in need to pass a raw C++ float array back to Java. …
Continue ReadingThere are plenty of guides (and the official Jenkins documentation) regarding setting up a Windows …
Continue ReadingHaving access to the Android logs of a Unity application you’re currently working on is vital. …
Continue ReadingA common task when building an application with Unity is to change to a different scene when the …
Continue ReadingOur company developed a product which involved a smartphone app that needed to be demonstrated to …
Continue ReadingUpdate: New version of this guide for UniFi6 controller: here. Configuring, monitoring & …
Continue ReadingFreeCAD is notoriously difficult to use - both for users completely new to CAD as well as users …
Continue ReadingThere are certain operations that belong to the standard arsenal of things to know when working with …
Continue ReadingFreeBSD provides daemon(8) which can be used to daemonize any process on FreeBSD. We can create an …
Continue ReadingBy now I am fairly used to introduce people with a non-programming background to putty when they …
Continue ReadingI’m working a lot on Windows systems. Fortunately, these days it is extremely easy to use most …
Continue ReadingJump hosts are extremely common to manage access to a specific network. A user/device is only able …
Continue ReadingFor one of our projects at Simulton, we were in need of adding a ribbon to the user interface. The …
Continue ReadingI was in need of rendering a QGraphicsItem into a QPixmap outside of the QGraphics framework. …
Continue ReadingI needed a Simulink block that generates a PWM with variable frequency and duty cycle. The toolboxes …
Continue ReadingThe µGFX community is growing a lot and with that came the need for a platform that offers more than …
Continue ReadingSo I was in need of a small dummy load that can handle a few watts to test a small SMPS. I couldn’t …
Continue ReadingThe standard Linux SD-Card images that you can get for the DE1-SoC board from the Terasic website …
Continue ReadingI created a new Makefile from scratch for compiling the Linux programs for the Cyclone V SoC. The …
Continue ReadingWhen you’re using KiCAD on Windows using the very well working KiCAD WinBuilder then you might have …
Continue ReadingI found myself in need of blending two QColors in Qt using an alpha ratio. As of the time of writing …
Continue ReadingIf you happen to have a convertible notebook that features a digitalizer pen input such as the …
Continue Reading