Why I built my own deployment platform — and what it taught me about infrastructure, developer experience, and knowing when to stop.