[en] Welcome to euroquis.nl. Originally intended as a site for a European source-code-quality project, it now serves as the hub of my online presence. Most of what happens here goes on on the blog.

[nl] Welkom bij euroquis.nl. Dit was oorspronkelijk bedoeld als site voor een Europees code-kwaliteitsbeoordelingsproject. Nu is het centrum van mijn online aanwezigheid. Er gebeurt vooral wat op mijn blog.


  • C++ Guidelines

    C++ is definitely a language that has Lots of Ways to do It – kind of like Perl’s TIMTOWTSAC. A consequence is that when writing code, you need to think about which way to do things. When context-switching between projects, employers, or what-have-you, you may have to context-switch preferences for which way is preferred. Guidelines can help, and I love them.

  • C++23 Characters

    C++ is definitely a language that has Lots of Ways to do It – kind of like Perl’s TIMTOWTSAC. UTF-8 is a suitable source encoding for C++ source, so that you can write string literals in UTF-8. Convenient for adding a poop emoji to an error message, or if your application is very local and doesn’t need translations.

  • GPG Key Update

    Quick note that the yearly extend-the-expiry-of-my-GPG-key has happened again, so they key that signs Calamares releases is valid into November of 2024. I have uploaded to pgp.mit, or get the exported public key block here.

  • Calamares 3.3.0-alpha5

    Calamares 3.3.0-alpha5 was released yesterday. It doesn’t compile – that’s my fault for building the final release tarball on FreeBSD – so there will be a -beta1 soon-ish with updated translations and that little bugfix. There’s lots of stuff going on under the hood, and I’ve reached the end of my TODO list for the 3.3 release. That is, all of the fundamental things I wanted to improve (except for “it should compile”) have been done.

  • Calamares & Arch (Derivatives)

    Calamares is an independent Linux installer – the thing that gets a distro from an ISO image onto a computer’s hard disk. Calamares is packaged by some distro’s that don’t use it themselves, for use by remixes – for instance, Fedora and openSUSE. It is used by dozens of distro’s, from all the major distro families. Some are Arch derivatives, which are a unique bunch because they often use the Calamares development branch (called calamares) directly. Arch derivatives are also dependent on upstream packaging choices for things like KDE Frameworks and Boost. This makes Arch derivatives a perilous bunch to support.

subscribe via RSS