Code

Serving others

Ecosia language switcher

Enhances Ecosia's standard language widget by adding keyboard-friendly filtering capabilities.
Vue.js, Chrome extension API, webpack

devsante.org

Consulting, architecture and fullstack development for over 8 years. 2 refactorings and custom migrations of 700+ articles. ~60K monthly visitors.
Drupal, Kirby, Algolia, SCSS

Restoring serenity

Klu

Focus on what matters to you, every time you open a new tab.
React, Chrome extension API, SCSS

Lyf

Keep reading. Links can wait.
Chrome extension API, Vanilla JS

Gml (coming soon)

Minimalist Gmail.
Chrome extension API, gmail.js, Vanilla JS, webpack

Algolia and friends

Ghost / Algolia

Add Algolia (Search as a Service) indexing capabilities to a Ghost (CMS) site.
Netlify functions (v2), Ghost + Node.js (v1)

Search API Algolia

Add Algolia (Search as a Service) indexing capabilities to a Drupal (CMS) site.
Drupal 7, Search API

Kirby / Algolia

Add Algolia (Search as a Service) indexing capabilities to a Kirby (CMS) site.
Kirby

et al.

Closed-source projects not listed here but available on request. Include fully-fledged Drupal back-end references for corporate clients.