Installing Microsoft Visual Studio Code on Fedora Linux

I never thought I’d ever say this, but I must admit that I have become quite a fan of Microsoft’s Visual Studio Code IDE, which is available for a wide range of platforms, including Linux. However, the installation user experience was still somewhat arcane – one had to manually download the RPM package from their […]

Enabling scroll wheel emulation for the Logitech Trackman Marble on Fedora Linux 24

Update: this solution does no longer work on later versions of Fedora that switched to Wayland instead of X.org by default. If you don’t want to switch back to X.org and you’re using the GNOME desktop environment, you can enable scroll wheel emulation as outlined here. I’ve been struggling with this for quite some time […]

signoff.py: A Mercurial hook to automatically add a “Signed-off-by:” tag line below your commit message

The openATTIC project is currently transitioning to adapting the patch contribution signoff process initially established by the Linux Kernel developers, in which every commit message is “signed” with a special Signed-off-by: tag line, that certifies that the patch contribution meets certain criteria with regards to ownership/copyright and licensing. The git distributed revision control system (DVCS) […]

Slides of my German talk “Flexibles Storage Management unter Linux mit OpenATTIC” now on SlideShare

Last week, I attended the 13. Kieler Open Source und Linux Tage (KieLux) in Kiel, Germany, to give a presentation (in German) about “Flexibles Storage Management unter Linux mit OpenATTIC” . I had an audience of ~25-30 people, a video recording of the session (in 4K!) will be published shortly. I had a great time at […]

Slides and Video of my talk “The Evolution of Storage on Linux” at FrOSCon 2015

Last weekend, I gave a presentation titled “The Evolution of Storage on Linux” at this year’s FrOSCon 10 conference (Happy Anniversary!). In case you have missed it, you can find the slides and video recording below. Thanks to the FrOSCon team for having me, it’s always a pleasure to be there! Unfortunately I had some […]