• 0 Posts
  • 9 Comments
Joined 2 years ago
cake
Cake day: July 15th, 2023

help-circle



  • For some products you can probably draw some nice enjoyment curve. Cars for example, if you are the only one that has a car it sucks, no roads, no gas stations, etc. If everyone has one it also sucks, traffic jams, polution, noise, etc.

    Some goes for most other things, beaches are great when it’s not crowded but there are enough people so they also have some places to get drinks and go to the bathroom. When it’s crowded and it’s basically towels touching it sucks.

    I think for bikes the curve is much more spread out, even in the Netherlands where basically everyone ownes a bike, you can still enjoy it.

    I do notice that when I was younger bicycle roads where a lot less crowded, so I feel for me personally the peak of the curve has been reached.




  • I can see that working well especially in a project where you can push to production fairly often, our project only has 2 moments every year where new features can be pushed to production. The exception is major bugs and security patches.

    Anyways our main branch is always ahead of production. New features are branched of main, and can only be merged when the entire test suite passes, this is unit tests, integration tests and automated functional tests take about 5 hours (this project has been live since 2010).

    We make release branches so we can always use them for bugfixes etc.

    I think it kind of depends on a project what works best. For us a main branch that is only updated twice a year wouldn’t be the best way, I think.