Blog
Rebuilding EVEMon for the Next Decade.
A 10-part series documenting the complete transformation of a 20-year-old codebase. Plus deep-dive references.
12 posts · ~173 min total
Surgery on a Beating Heart
Splitting 846 files into 6 assemblies without breaking anything.
The Scheduler Was Broken All Along
930 polls per second on the UI thread. Nobody noticed for years.
101,000 Lines and Zero ViewModels
How 10,000 lines of copy-pasted code became 384.
Three Platforms, One Codebase
From Windows-only to Windows + Linux + Mac.
The Linux Settings Saga
22 alpha releases hunting one bug class.
The Numbers
The complete before and after. No commentary, just data.
Ship It
What I got right, what I got wrong, and what comes next.
The EveLens Technical Bible
A forensic comparison: Peter Han's EVEMon v4.0.20 vs EveLens 1.0.0-alpha.28.
The Complete Journey
The full engineering blog series in one page. From dark mode to cross-platform.
Reading Paths
EVE Players
Parts 1, 2, 7, 9, 10. No engineering needed.
~46 minEngineers
All 10 in order. Parts 3-6 and 8 are for you.
~98 minJust the Data
Part 9: The Numbers. Or the Technical Comparison.
~6-30 minThe Full Story
The Journey compiles the complete series.
~45 min