Here you can find some of the projects, I’m currently working on or worked on in the past.
Additionally, there’s an extra page with some of my Chrome extensions.

webperfchallenge.com

https://webperfchallenge.com allows to compare your website’s Google PageSpeed score with the most popular sites in the world, giving you a hint on how well your website performs in comparison.

Read more about it here.

Technologies used

cosch - a COnference SCHedule tool

cosch is an easy to use, offline available, responsive and flexible schedule/timetable website generator for conferences. 
It was already successfully used and tested by some conferences, including Javascript Unconference, PHP Unconference and Python Unconference.

It’s heavily inspired by jekyll.

Technologies used:

  • Ruby
  • App Cache (for making the schedule available offline)
  • Flexbox (to achieve responsive layout)
  • RSpec

You can find the source code on robin-drexler/cosch.

Contriboot

Contriboot is an application that allows barcamp style conferences (e.g. unconferences) to gather talk proposals and interests online before the actual event takes place.
Visitors are able to vote for talks they’re interested in, so the people submitting talks can roughly gauge the interest.
The application is for example in use for the JS Unconf 2015.
Contriboot was mainly developed by the awesome Robert Kowalski and my humble self. Robert even wrote an amazing article about the tech stack of contriboot.

You can find the source code on: jsunconf/contriboot.

Technologies used:

  • NodeJS
  • HapiJS (MVC framework)
  • Ansible (for provisioning and deployment. If you’re interested why and how that works, I highly recommend Robert’s article)
  • Couch DB
  • Selenium/webdriver/lab (for automated integrational browser testing)

Jimflow Print

JimFlow Print is part of the JimFlow project, which helps digitizing kanban boards.
JimFlow Print enables everyone in a company or office to print tickets and notes (currently) on A6 format, using Google Cloud Print API for managing (Epson) printers and print jobs. No need for hours-long printer setups.

You can find the source code on: Jimdo/JimFlowPrint

Technologies used:

  • Symfony 2
  • Google Cloud Print API (for printing Tickets)
  • Ansible (for setting up local development environment)

Conference Organization

In recent years I got the chance to co-organize some community driven tech events. 

For more details also check out BOOT e.V., the association that backs most of those events, where I currently serve as board member and treasurer.