The first project was a blank page. The second isn't.
Weekends. Evenings. Nothing in production, nothing to fix. Just the idea and the time.
The second one starts different.
The first is still running. Someone filed a bug. Dependabot opened four PRs. A user emailed about a feature. None of it is critical. All of it is real.
Now time has to split. Or the first gets neglected. Or the second never ships.
Most second projects die there. Not from lack of ambition. From the math.
First project: pure greenfield.
Second project: greenfield plus rent.
The builders who make it past the second don't find more time. They learn to triage. A bug on the first that can wait. A feature on the second that can't.
Nobody writes blog posts about their second project. Launches get posts. Patterns get posts. Ego lessons don't.
Shipping once proves you can build.
Shipping twice, while the first is still alive, proves you can maintain.
The second thing is the tax on the first.
Paying it is the work.