Medium
The Good, the Bad and the Ugly: watching my code evolve over a decade
Lessons learned in growing, maintaining, and trying to kill my product
See this content immediately after install