Felix Rieseberg
AboutPosts
A desk at night by a rainy window: a small TV showing the name Felix Rieseberg, a VCR, a stack of labelled video tapes, a desk lamp and a plant.

Static version

Personal websites and portfolios are some of the last places where the Internet is still creative and fun, so I worked very hard on an interactive experience. Your computer and browser identified themselves as a device where the experience might be bad, so you've been routed to this static version.

Click here to try the interactive version anyway.

Felix Rieseberg

Hi, I'm Felix. I work on Claude at Anthropic. Electron co-maintainer. Maintainer of too many little open source projects.

AboutXGitHubLinkedInBluesky

PostsDateReading
  1. How to be more ambitious: A tutorial for humans with modelsI work on Claude. It's an interesting experience: Every day I learn about yet another feat accomplished with or by Claude that I hadn't13 Oct 20268 min
  2. Made by mechanical meansHow I'm using Claude in fall 2026: Blender, CGI, and music composition, without running code on my computer or opening a single Claude Code thread myself.27 Sep 202613 min
  3. The Fanciest eCardsReplace your dystopian e-cards with little over-engineered custom websites — and it'll make you a better engineering manager. I promise.28 Feb 20254 min
  4. Things people get wrong about ElectronFrom $25,000 Bloomberg Terminals to SpaceX spaceship controls, web tech is powering systems you'd never expect. Many desktop apps are built with Electron. Why build with web tech — and why bundle parts of Chromium to do so?21 Jan 20255 min
  5. Using WebGL Shadertoy Shaders in Three.jsTutorial: Using Shadertoy shaders in three.js - with example code using Next.js, Three.js, and React.21 Sep 20248 min
  6. Adventures in Measuring JavaScriptThis is a post about my attempts to measure the CPU cost of JavaScript in a large codebase using thread instruction counters within Chrome's tracing tools.8 Nov 20237 min
  7. Debugging native Node.js addons with Electron on macOSIn this post, I'll explain advanced techniques to debug native code in Electron apps (specifically, native Node.js addons) using lldb and Xcode. You might be18 Aug 20234 min
  8. Avoid Git Merge Conflicts During a Big RebaseYou need to rebase a feature branch you worked on weeks ago. Merge conflicts everywhere. But: There's hope. Use "git merge --squash".1 Sep 20211 min
  9. On Running an Electron Contributor TrainingElectron, despite its popularity with application developers and its 80,000 stars on GitHub, needs more contributors. The list of things that could be better is long; the3 Feb 20204 min
  10. Code-signing Electron Apps in CIHow to: Code-signing Electron apps in CI.1 Dec 20195 min
  11. Debugging Native Crashes in Electron Apps on WindowsIf you're releasing or using Electron apps on Windows, you'll sooner or later encounter your first native crash. A customer of yours is complaining29 May 20196 min
  12. Dependencies and Git branchesGit worktrees: Work in multiple branches at the same time. Quit reinstalling dependencies when you checkout different branches.17 Apr 20191 min
  13. Progressive Web Apps & ElectronPWAs are supposed to bridge the gap between native apps and websites. How does Electron fit into this story? Should you build an Electron app or a PWA?8 Apr 20196 min
  14. Introducing Electron FiddleOver the past four years, I have introduced thousands of developers to Electron. I’ve also worked with and on apps with millions of end users. All too10 Aug 20183 min
  15. Defeating ElectronIt is likely that some of your desktop apps have been developed with Electron [https://www.electronjs.org], a framework that combines Node.js, parts of Chromium, and12 Jul 20185 min
  16. A Guide to ElectronInterested in Electron? Not sure where to start? You're in luck, because I have spent multiple weeks squeezing the most important lessons learned while building Electron18 Dec 20171 min
  17. Ember-Electron 2: Building Desktop Apps with Ember and ElectronBuilding desktop apps with Electron is powerful: It enables developers to use web technologies to target all major operating systems. However, writing the app itself is only half10 Apr 20171 min
  18. Using Native Windows Features from ElectronElectron combines the convenience of coding in JavaScript with the unlimited power of native development, allowing users to mix and match between simple JavaScript, C, C++, Objective C,9 Jan 20174 min
  19. Running your own Parse with Azure and DockerIt's always sad when a great developer service rides into the sunset - but in the case of Facebook's Parse, one has to commend the29 Jan 20163 min
  20. Using Travis to Deploy Apps to AzureTravis CI is known as everyone's favorite Continuous Integration system, offering free testing for open source projects. It also integrates super-well with GitHub, optionally testing2 Sep 20154 min
  21. Deploying Flynn Clusters on AzureFlynn is a next-generation Paas (Platform as a Service) solution that can deploy, run, and scale both twelve-factor apps as well as stateful services. The company18 Aug 20154 min
  22. Deploy Jekyll Pages using Git and Travis CIGitHub Pages are an amazing way to host Jekyll pages, but in some cases, you might be interested in running your Jekyll page on a different host (like14 Aug 20151 min
  23. A Peer Review Bot for GitHubWe, in Microsoft's Open Source team, occasionally write case studies to explain our work with a bit more technical depth for both external engineers as well23 Jul 20154 min
  24. npm@3 is here and it's a huge deal for WindowsDespite it's awesomeness, there were always two major issues with running Node.js on Windows: First and foremost, the operating system maintains a maximum length for26 Jun 20152 min
  25. Wicked Cool Excel Functions with Blockspring[http://i.imgur.com/6vsY8p4.gif] My best days at work are spent hacking with startups - and Y Combinator (S 14) startup Blockspring might just be one of17 Jun 20152 min
  26. Building a Android Twitter Clone with Azure Mobile ServicesThe Azure Mobile Services are a toolkit of common cloud tasks for mobile apps with cross-platform SDKs and libraries. In practice, they enable developers to quickly enable12 Apr 20157 min
  27. Installing Ghost on AzureThis is going to be a short post: As Microsoft Developer and huge fan of and contributer to Ghost, I was always concerned about the installation experience of8 Apr 20151 min
  28. Improved Ember Cli Performance with WindowsEmber [http://www.emberjs.com] and Ember Cli [http://www.ember-cli.com] are some of the best tools for the development of sophisticated web applications. A lot11 Mar 20151 min
  29. Open Source: A Small Guide for NewcomersContributing to the open source community is one of the best ways to learn from amazing developers, get into good coding habits and work on great projects. Getting9 Mar 20156 min
  30. Host your own Heroku-style platform with Deis and AzureThe Heroku workflow is fantastic. If done right, it allows developers to quickly build, release, run and scale applications without having to worry about the environment, rollbacks or27 Feb 20154 min
  31. Deploying Ember Cli to Azure WebsitesThe Ember Cli is a great command line tool for managing the development of sophisticated web applications using the popular framework Ember.js. One of the many features21 Feb 20151 min
  32. Deploying SailsJS Apps in SecondsAbout two weeks ago, I met Mike McNeill at an event. We started chatting about JavaScript frameworks and his own brainchild, SailsJS [http://sailsjs.org/#!/]. "Wouldn'17 Feb 20152 min
  33. Node 0.12 (Stable) and Azure WebsitesA few minutes ago, Joyent released Node 0.12 (Stable) [http://blog.nodejs.org/2015/02/06/node-v0-12-0-stable/]. Some might wonder if the pressure6 Feb 20151 min
  34. What is a Microsoft Open Source Engineer, anyway?Ever since I started writing open source code full-time, people have been surprised and shocked that there are people working at Microsoft who call themselves 'Open5 Feb 20153 min
  35. Azure Websites and io.jsMultiple people have asked me whether Azure Websites supports io.js, so let's get down to the nitty-gritty: It does - and I wrote a small19 Jan 20151 min
  36. ECMAScript 6: A Quick Intro to the Future of JavaScriptBy this point, you have probably heard of ECMAScript 6, also known as the upcoming version of the standard that defines JavaScript. Maybe you haven't, in15 Jan 20157 min
  37. Building Standalone Node.js Apps with Node WebkitLet's ignore for a second all the obvious good reasons against building a standalone Node.js app. There are however scenarios in which turning a node-19 Nov 20144 min
  38. The Ghost Updater for Azure WebsitesAzure Websites [http://azure.microsoft.com/en-us/services/websites/] are fantastic, for many reasons - one of them being the one-click installation of web apps, including Ghost21 Oct 20141 min
  39. The Small Windows Dev EnvironmentThis is be a tremendously subjective list of tools I consider necessary for a good Windows development environment. I personally spend most of my time working with younger17 Jul 20142 min
  40. Node Mayhem: An Open-Source Node.js HTML5 Multiplayer ShooterOver one weekend, I joined my friends and colleages Helen Zeng and Timothy Strimple in Los Angeles to compete in the infamous Node Knockout hackathon. We built a11 Nov 20131 min
  41. Mapping SkyDrive as a folder on Windows RTThere’s a neat little SkyDrive service for the grown-up version of Windows 8 which integrates SkyDrive into the local file system – which is sadly missing on23 Dec 20122 min
  42. Windows 8: Displaying a clock on Live TilesThe application life cycle imposed upon developers by Windows 8 can be tricky. An app can only execute code while being in the visible foreground, with background tasks22 Dec 20123 min