logoalt Hacker News

ementallyyesterday at 8:45 PM1 replyview on HN

>in years.

not even past 1 year.

See https://github.com/celzero/rethink-app/discussions/1884


Replies

withinboredomyesterday at 9:56 PM

> the development happens on the lead developer's feature branch

Oof. This makes me cringe so hard. I once took over a project (but the developer didn't know they were getting fired) and the guy was doing everything on his laptop, from his laptop. Deployments and builds were from his laptop. Even dependencies weren't checked into the code (using global installs of them on unknown versions). The owner had me come in because after talking to several people realized he was in a bad place.

It took me ~2 months to learn everything and document all the things. Then the owner fired him. That guy kept development back for so long by simply not documenting/sharing code and configuration. Now there's an entire team with a healthy development flow. But wow, I had some flashbacks reading that...