Felix Rieseberg

Wat ik doe

Ik werk aan alles wat mensen productiever maakt met behulp van AI. Tijdens mijn tijd bij Anthropic heb ik tot nu toe de engineering geleid voor Claude.ai, Cowork en Code Desktop. Ik ben altijd op zoek naar het volgende grote project.

Daarnaast ben ik contributor en maintainer van diverse open-source projecten. De lijst groeit voortdurend, maar ik ben het meest trots op mijn werk aan Electron, Language Model Builder, MCBP, windows95, macintosh.js en clippy. Ik heb een ongeneeslijke verslaving aan het bouwen van dingen die ik leuk en schattig vind (en niet noodzakelijkerwijs super waardevol); de volledige lijst is te vinden op GitHub.

Wat ik heb gedaan

Notion (2023 – 2025) Van 2023 tot 2025 leidde ik de Web Infrastructure- en Desktop App-teams bij Notion.

Stripe (2021 – 2023) Van 2021 tot 2023 leidde ik een team genaamd Payments Integration Experience, waarbij ik werkte aan de toekomst van betalingen bij Stripe.

Slack (2016 – 2021) Van 2016 tot 2021 werkte ik als Senior Staff Engineer en Engineering Manager bij Slack. Hier ondersteunde ik een team van fantastische C++ engineers die het cross-platform desktop-framework Electron bouwden, evenals de desktop-apps van Slack voor macOS, Windows en Linux. Omdat ik veel waarde hecht aan de Node.js- en Electron-ecosystemen, schreef ik een O'Reilly-gids genaamd "Introducing Electron".

Microsoft (2011 – 2016) Voordat ik bij het toen nog jonge Slack begon, werkte ik van 2014 tot 2016 als Open Source Engineer bij Microsoft. Ik besteedde mijn tijd aan het coderen of praten over open source. We probeerden het leven van ontwikkelaars te verbeteren door kwalitatieve code op GitHub te publiceren, en we reisden de wereld over om de lessen die we hadden geleerd te presenteren. Ik bouwde onder andere tools zoals windows-build-tools en npm-windows-upgrade.

Van 2011 tot 2014 werkte ik bij Microsoft Germany en Microsoft Silicon Valley als Startup Developer Evangelist, specifiek gericht op jonge bedrijven; eerst met de focus op Berlijn en daarna op de San Francisco Bay Area.

Overige projecten en publicaties

  • Ik schreef ooit een O'Reilly-boek over Windows App Development met JavaScript. Dit is in het Duits, maar zelfs als je het kunt lezen, is het inmiddels volledig verouderd.
  • Ik ontwikkelde in mijn eentje een spel genaamd Awesome Zombie Sniper. Hoewel de code uitgesproken slecht was, bracht het vreugde aan meer dan een miljoen spelers. Het eigenlijke doel van dit project was om ontwikkelaars te helpen succesvol te worden op Windows, Windows Phone en Xbox door cross-platform vraagstukken met Unity te onderzoeken; het spel was een verrassend succesvolle "Hello World"-demo.

Apfeltalk.de (2007 – 2011) Van 2007 tot 2011 deed ik start-up ervaring op door de Duitse website Apfeltalk.de te leiden als hoofdredacteur. We boden 10 miljoen maandelijkse gebruikers alle nodige informatie over iOS en macOS. Ik ben er trots op dat ons team de website heeft laten groeien van een kleine community naar een van de grootste techsites in Europa.

Opleiding

Ik ben afgestudeerd in het MSc-programma aan het Internet Institute van de Universiteit van Oxford, waar ik onderzoek deed op het snijvlak van sociologie, recht, economie en informatica. Daarvoor studeerde ik aan de Universiteit van Düsseldorf, waar ik ook een tijd als gastdocent voor app-ontwikkeling en als New Media Research Associate werkzaam was.

Artikelen en publicaties

  • How to be more ambitious: A tutorial for humans with models
  • Made by mechanical means
  • The Fanciest eCards
  • Things people get wrong about Electron
  • Using WebGL Shadertoy Shaders in Three.js
  • Adventures in Measuring JavaScript
  • Debugging native Node.js addons with Electron on macOS
  • Avoid Git Merge Conflicts During a Big Rebase
  • On Running an Electron Contributor Training
  • Code-signing Electron Apps in CI
  • Debugging Native Crashes in Electron Apps on Windows
  • Dependencies and Git branches
  • Progressive Web Apps & Electron
  • Introducing Electron Fiddle
  • Defeating Electron
  • A Guide to Electron
  • Ember-Electron 2: Building Desktop Apps with Ember and Electron
  • Using Native Windows Features from Electron
  • Running your own Parse with Azure and Docker
  • Using Travis to Deploy Apps to Azure
  • Deploying Flynn Clusters on Azure
  • Deploy Jekyll Pages using Git and Travis CI
  • A Peer Review Bot for GitHub
  • npm@3 is here and it's a huge deal for Windows
  • Wicked Cool Excel Functions with Blockspring
  • Building a Android Twitter Clone with Azure Mobile Services
  • Installing Ghost on Azure
  • Improved Ember Cli Performance with Windows
  • Open Source: A Small Guide for Newcomers
  • Host your own Heroku-style platform with Deis and Azure
  • Deploying Ember Cli to Azure Websites
  • Deploying SailsJS Apps in Seconds
  • Node 0.12 (Stable) and Azure Websites
  • What is a Microsoft Open Source Engineer, anyway?
  • Azure Websites and io.js
  • ECMAScript 6: A Quick Intro to the Future of JavaScript
  • Building Standalone Node.js Apps with Node Webkit
  • The Ghost Updater for Azure Websites
  • The Small Windows Dev Environment
  • Node Mayhem: An Open-Source Node.js HTML5 Multiplayer Shooter
  • Mapping SkyDrive as a folder on Windows RT
  • Windows 8: Displaying a clock on Live Tiles