Projects

I have a few (software) side projects. Most notable are:

Outgoings

A minimalistic, privacy-focused and data economic expense tracking web application.

Allows users to collectively track their outgoings. The form to create outgoings is optimized to be as hassle-free and as quickly to use as possible.

With the midnight digest email you'll never lose track of your collective outgoings.
By using it you'll have new data-based arguments for financial decisions.

  • Closed source. More information coming soon.

HTML2RSS

My RSS reader is my favorite place on the Internet. Every interesting bit of content from any website shows up in the same format. Well, in theory.
RSS has been declining while social networks became popular.

html2rss scrapes websites to build RSS feeds, without reinventing the wheel for each and every website. With this tool I can keep my favorite place on the Internet filled with interesting content.

The html2rss project consists of three components:

  1. html2rss: This ruby gem does the heavy lifting of scraping and feed building.
  2. html2rss-web: A web application which exposes the RSS feeds via HTTP.
  3. html2rss-configs: A repository containing feed configs.

The config and the web components follow a rolling release pattern. The web repository automatically updates when there are changes in the config repository and publishes a new version.

jekyll-loading-lazy

A plugin for the Jekyll static site generator.
It automatically adds loading="lazy" to all images and iframes on the generated website.
That attribute causes browsers to load the resource lazily without adding any JavaScript to the site.
A quick performance win for every Jekyll generated website.

See posts tagged with project and my Github profile for more projects.