the escape sequence

Michael Kurze (GitHub, twitter), software engineer and open-source enthusiast.

Current/Recent Projects

  • How to Sell Drugs Online (Fast)

    Netflix Series
    Technical Consultant, 2018-2022

    I consulted Bildundtonfabrik in Cologne on technical questions concerning information security, software development, and nerd culture.

    If you see any code or a terminal on screen, chances are that I was involved.


  • planlos.in Deiner Stadt

    City Adventure Experience
    co-Founder, since 2016

    Together with a ton of creative people including two friends from high school (my co-founders), I am developing and running planlos.in. Since our launch in late 2016, tens of thousands of people have been enjoying our tours.

    This escape-game-style city adventure allows people to experience new places in a unique way, and to discover their own city with new eyes.

    Players find clues, solve riddles, and generally have a good time.

    Throughout the last couple of years, I have been supporting our tour authors in creating great experiences by evolving our a Django/React based game platform (as well as contributing some of the riddles), and in occasionally checking the Ansible/AWS operations.


  • This Site

    the escape sequence,
    personal site, 2017-2021

    My portfolio site, used to try out things from time to time. In 2020 I rebuilt the site using vitepress, a bleeding edge generator based on the Vue 3 and vite. In that process I picked up custom properties and dropped the SCSS in favor of plain standard CSS. This combination makes for a lightning fast editing experience, where Vite hot-reloads my content much faster than I can even start telling my browser to refresh.


Previous Projects

  • Aachen Vue.js Meetup


    Recently on the backburner (thanks to COVID-19), Alexander Stoffers and I managed to gather the Vue.js Community in Aachen for seven meetups so far enjoying great talks as well as sponsored Pizza.

    Sign Up and join us for our next event!


  • LaxarJS

    middleware for the web client (stable)
    contributor/maintainer, 2013 – 2020

    It was a privilege to have been employed as participant in an open source effort. LaxarJS can be considered a middleware that helps to decouple and structure your application components through a publish/subscribe-system.

    Initially, LaxarJS was mainly geared towards AngularJS developers, then turned into a bridging technology suitable for micro-frontend architectures. I favor using it in combination with Vue.js. For the LaxarJS team, Alex and I presented the project at enterJS 2015, goto;amsterdam and (W-)JAX Munich.


  • NBE and Wireflow

    node-based editing library
    various web technologies, 2014-2016

    A toy project of mine, NBE is a user interface to display and manipulate directed hypergraphs. In such graphs, each edge may connect from any number of nodes to any number of nodes. Check out a demo example where NBE is used to implement a simple circuit simulator.

    The AngularJS (later: React) module is aimed specifically at node-based editing applications such as digital compositing, visual programming, data integration/mining and project planning. The hypergraph-model also lends itself to composing and visualizing publish/subscribe-systems, where topics are modeled as edges in the hyper-graph. Automatic graph layout calculation is provided through dagre.

    Later, I recreated the UI in React. This version was used to implement the LaxarJS Developer Tools for Google Chrome.


  • Firefox Input

    Sentiment analysis
    internships 2010/2011

    During my 2010 internship with the mozilla data team in Mountain View, I built a sentiment analysis tool for the original version of the Firefox Input site.

    Sadly, the Python/Django-solution of that time is no longer with us (the code is, though). My Contribution was used to identify website breakage in advance of the Firefox 4 release (the first "evergreen" version of Firefox).

    Together with a good deal of ETL work, this actually got my name on the "Monument" 😉

About x1B

This x1B is me, Michael Kurze, 2013 CS grad from RWTH Aachen, and this is my personal website. I am a software developer and product architect, based in Cologne, Germany.

Professionally, my focus is and always has been on web technologies, a field that will probably never get boring. I am also interested in software and service architecture, machine learning and data mining topics (my master's thesis).

Currently, I work in the field of electrical energy transformation at envelio in Cologne.


To get in touch, send an E-Mail to michael.codes__pm.me (insert @).

You can also find me as x1B on GitHub and (infrequently) as @0b11011 on twitter.

Contact, Imprint and Privacy Statement

Although this is a personal website, the following legal information is included to ensure compliance with § 5 TMG (German law), and GDPR requirements:

Verantwortlich für den Inhalt dieser Webseite ist Michael Kurze.
Melatengürtel 22, 50933 Köln, Germany
E-Mail: michael.codes__pm.me (insert @ instead of __)

Privacy Statement

This site's contents are hosted by GitHub, Inc., San Francisco, USA, enabling them to collect IP addresses from visitors. Please refer to the GitHub privacy statement for details.

Other than this, I do not collect any personal data of visitors. This site does not use cookies.