Latest blog articles

I love writing, and have been sharing my thoughts, mainly about web development, on this blog for years. If you are looking for something specific, try the search. I also had the pleasure of hosting guest authors and would recommend you read their posts!

  • CSS tag

Playing with CSS Layers

A short piece to share that I’ve implemented CSS layers on my website, and the few things I’ve learned on the way.

  • Design tag
  • Gaming tag
  • Next.js tag
  • PWA tag
  • UI tag
  • UX tag

ProMe, a TTRPG Companion App

A rather extensive design and technical walkthrough of my new project, ProMe, a companion app for the game ā€œThe Protector’s Memoriesā€.

  • Component tag
  • React tag
  • TypeScript tag

Typed Polymorphic React Component

A technical piece about creating a typed polymorphic component in React, and the few hurdles I stumbled upon while getting there.

Main side projects

I used to be quite involved in open-source development. I have initiated and contributed to many projects, most of them about Sass or digital accessibility.

A11y-dialog
  • Accessibility tag
  • Dialog tag
  • HTML tag
  • TypeScript tag

A11y-dialog

A lightweight script to make modal dialogs accessible to assistive technology users.

ProMe
  • Design tag
  • Gaming tag
  • Next.js tag
  • PWA tag

ProMe

A companion app for the solo table-top RPG ā€œThe Protector’s Memoriesā€: campaign tracking, NPC generators, interactive map, audio soundtracks and more.

Sass Guidelines
  • CSS tag
  • Documentation tag
  • Sass tag

Sass Guidelines

An opinionated styleguide for writing sane, maintainable and scalable Sass.

Last speaking events

I enjoy participating in events and talking at conferences when I find the time. If you would like me to attend one of your events, be sure to get in touch! In the meantime, feel free to have a look at my past talks.

  • Accessibility tag
  • Eleventy tag

WeAreDevelopers – Live Podcast

I joined Christian Heilmann and Daniel Cranney to discuss tech news, AI, accessibility and my recent experiments with Eleventy in a cozy live episode of WeAreDevelopers.

  • Inclusivity tag

Unlocking Inclusivity, by Xena

I was invited to be a panelist at the Unlocking Inclusivity event by Xena, in Berlin, to discuss diversity and inclusion in the tech industry.

  • Accessibility tag

Algolia Developer Experience Podcast

I joined Sarah Dayan and Bryan Robinson on the Algolia Developer Experience podcast to discuss accessibility and its implications when it comes to developer experience.