labelmaker - convert HTML+CSS to PDF

labelmaker - convert HTML+CSS to PDF

Andreas Fuhrich

labelmaker is a tool to convert themeable HTML and CSS templates to PDF files. It is written in PHP and supports dynamic scripts including data retrieval and conversion as well as powerful TWIG templates.

Media player: Raspberry PI + LibreELEC

Media player: Raspberry PI + LibreELEC

Andreas Fuhrich

Recently I was looking for a cheap way to easily watch my workout DVDs. I use them every week, but it’s annoying to change media everytime I do sports. The solution had to be quick & easy, and I already own a Raspberry PI…

svelte SPA with TypeScript, Routes and SCSS

svelte SPA with TypeScript, Routes and SCSS

Andreas Fuhrich

svelte is one of the newer JavaScript-Frameworks out there. Although I do not tend to jump on the hype train, the “compile time” approach svelte uses is really promising referring to performance and size. Here is how to start a project with TypeScript, Routes and SCSS

NTFS write-support on macOS

NTFS write-support on macOS

Andreas Fuhrich

If you need a filesystem with support for files > 4GB on all major platforms, NTFS may be your best option. Here is how to get write support on macOS.

Integrate a github fork's remote changes

Integrate a github fork's remote changes

Andreas Fuhrich

Creating a fork on github is the default way of submitting pull requests or perform off the shelf changes. If you would like to re-integrate the updates from an upstream repository, this is sometimes a bit tricky. Here is how to do this.

Linux remote desktop with xrdp and Kubuntu

Linux remote desktop with xrdp and Kubuntu

Andreas Fuhrich

Remote desktop on linux is sometimes a bit of a pain. With xdrp there is a solution, that works pretty well, although it utilises a Microsoft Protocol and sometimes does not work out of the box - the configuration is tricky. Here is how to set up with Kubuntu.

Building a blog with hugo

Building a blog with hugo

Andreas Fuhrich

There are many tools to build your own blog. If you prefer lightweight websites, you should take a look at hugo . With configuration files, some Markdown and templates you create a completely static, blazing fast html site, which is easy to maintain.

Learn concepts, not frameworks

Learn concepts, not frameworks

Andreas Fuhrich

Software development is a complex task and today it is characterized by the use of third-party libraries and frameworks. Unfortunately learning to use them may not be the best way to improve as a programmer. So what to do instead?