The Challenge
Took over France's largest Chia farming pool in production, with a legacy codebase and critical services such as claiming, payouts, and notifications that needed to stay reliable 24/7 for roughly 100 active farmers.
The Approach
The takeover combined two tracks: rewriting critical services to regain control of the stack, and rolling those changes out conservatively in production:
- took ownership of the critical Python services and rewrote the claimer, payer, and Discord bot
- maintained the rest of the inherited stack during the transition
- handled production operations with proactive monitoring and fast intervention on infrastructure issues
- implemented immediate rollback paths by keeping previous application versions and Python virtual environments
- ongoing work on multi-machine duplication to improve resilience
The Result
No notable incident since the takeover. The pool remains an active hub for the French-speaking Chia community despite the market downturn. The project demonstrates the ability to stabilize a live inherited system, incrementally rewrite critical services, and operate with uptime as the primary constraint.
Tech Stack
PythonTypeScriptNestJSReactMySQLDiscord