Avalanche on Mount Tech Debt?