4 ms·
- Postgres over mysql/mongo/sqlite, I'm yet to come up with a use case where Postgres doesn't fit well for a while, while mysql is considerably better than befo
by AlexITC 3y ago
- Postgres over mysql/mongo/sqlite, I'm yet to come up with a use case where Postgres doesn't fit well for a while, while mysql is considerably better than before, it just bit me again where I had to run `mysql_tzinfo_to_sql` before tz conversions work, guess what? others didn't had to do this.
- Github-actions over circleci/travisci/etc, while I miss features from time to time, github-actions adoption allows to easily find most workflows you can need, having it with github itself is also handy.
- Integration tests with a real database mounted by docker, some people complain that this is slow but its worth it given the confidence it provides, in-memory databases or fake databases could be appealing due to the speed but they are annoying to maintain and never behave like production.
- DigitalOcean over AWS/GCP/Azure, for most projects, DO is enough, its simple to use and predictable pricing is something I could never get from other clouds.