felix's blog

Here you'll read stuff related to programming - either me showing off, debating interesting problems, or crying about JavaScript.

Available for speaking on AI, cloud & architecture

System Design

Projects

MCA Benches - Hobby Project A Discord-gated web app for tracking Guild Wars 2 build benchmarks. It ingests dps.report logs, auto-validates submissions against the official bench, and diffs a player's rotation against the reference cast by cast. Jun 6, 2026 Next.jsAWSServerlessTypeScript A Combat Analysis Mod for Guild Wars 2 Reverse-engineering Guild Wars 2 to build a DPS meter and combat overlay: DLL proxying to get code into the client, hooking the network layer through leftover assert strings, and simulating condition damage to within ~0.12% of the real numbers. Jul 1, 2025 C++Reverse EngineeringDirect3DGame Modding MCA Hackathon - A Bot Battle Arena A two-day hackathon for my friend group, built around one game: everyone writes a bot that fights in a turn-based arena. A Rust WebSocket server runs the match, a language-agnostic JSON protocol lets you compete in any language, and a React app renders it live. Oct 5, 2024 RustReactWebSocketsGame Dev Dinermind - University Project A native Android app built by a team of three in six weeks: it sends you random recipes when you leave a geofence, so you stop eating the same meals every day. Jan 13, 2022 AndroidKotlin IconGenerator.eu - Hobby Project A quick web tool for generating coherent-looking icons: it composes FontAwesome glyphs on a canvas, styles them to your taste, and exports a PNG. PHP and jQuery. Jan 13, 2022 PHPJavaScriptJQuery TeamSpeak.gg - Hobby Project This Project started back when I was actively using & maintaining a public TeamSpeak-Server. Jan 13, 2022 ServerlessAWSWebRTCTypeScript

Tinkering