Decisions 18
Phillip Manwaring
Developer at Coach Align
Both of us are far more familiar with GitHub than Gitlab, and so for our first big project together decided to go with what we know here instead of figuring out something new (there are so many new things we need to figure out, might as well reduce the number of optionally new things, lol). We aren't currently taking advantage of GitHub Actions or very many other built-in features (besides Dependabot) but luckily it integrates very well with the other services we're using.
Phillip Manwaring
Developer at Coach Align
We feel the least confidence in choosing Google Analytics - neither of us have first-hand familiarity with tools like this and we mainly chose it because of it being so broadly used. Only being used to try and understand user behavior on the site better, I imagine in the future we'll need to use something that provides better visibility into this.
Phillip Manwaring
Developer at Coach Align
The introduction of Orbs a few years ago has really streamlined CircleCI configuration files and made them really easy to work with. Haven't tried GitHub Actions and decided to go with what was familiar instead of trying something new. Tried to make AWS Codepipeline work a few years back on different projects and found it to be incredibly frustrating, lacking support for some of the most basic features and use cases.
Phillip Manwaring
Developer at Coach Align
The new pricing model Algolia introduced really sealed the deal for us on this one - much closer to pay-as-you-go. And didn't want to spend time learning more about hosting/optimizing Elasticsearch when that isn't our core business problem - would much rather pay others to solve that problem for us.