Always Be Shipping
Ship it. Ship it broken. Ship it ugly. Ship it before the landing page is done. Ship it without tests. Ship it without Kubernetes. Ship it before your co-founder approves the copy. Ship it on a Saturday with one user watching. Ship it knowing you'll rewrite half of it next week. Ship it without a design system. Ship it with hardcoded values. Ship it before the logo is final. Ship it with three features instead of thirty. Ship it on a subdomain. Ship it with SQLite. Ship it when the README is empty. Ship it with console.logs still in the code. Ship it before you've set up monitoring. Ship it with one environment. Ship it without dark mode. Ship it when the onboarding flow is a paragraph of text. Ship it with placeholder images. Ship it before the pitch deck is ready. Ship it with a free tier and no payment integration.
Every hour you spend perfecting something no one has used is an hour solving problems that don't exist, for users who haven't arrived, against objections no one has raised. Always be shipping.