The single-developer trap: what happens when the person who built your custom app disappears — and how ready-made, documented source code protects your business