My writing

My latest articles on topics such as engineering management or web and cloud technologies.

  1. Post image: Mountain valley in Kluane National Park and Reserve of Canada

    OSS License Compliance: Break Your Build, Not the Law

    How to successfully navigate Open Source License Compliance in the JavaScript Ecosystem

  2. Post image: Italian alps with a starry sky

    Abandoning Wilson and migrating codepunkt.de to Astro

    Why I almost finished my own static site generator, Wilson, then abandoned it, and later decided to migrate codepunkt.de to Astro.

  3. Post image: Long exposure photography of white cloud

    Evaluation order of field initializers in JavaScript and TypeScript

    The sequence in which class fields initialized and parent constructors are called might not be obvious. This article explains why.

  4. Post image: Bird flocks in the sky

    How to create a self-updating GitHub profile README

    How to create a self-updating GitHub profile README - a new feature that allows user-defined content on top of your GitHub profile page.

  5. Post image: Sunrise over yellow cornfields

    Generating beautiful Open Graph images with Node.js

    Learn how to automatically generate open graph images with Node.js and integrate the results into a Gatsby site.

  6. Post image: Body of water surrounded by trees in Yosemite

    How to set up syntax highlighting for Gatsby

    Comparison of build-time and run-time syntax highlighting libraries and a list of the best Gatsby plugins for this purpose.

  7. Post image: Playa de la Misericordia, Spain

    What exactly is vanilla JavaScript?

    This post explains the origins of the term "vanilla" and how it relates to computer software and the JavaScript language.