I have worked in seed stage startups, mid-stage startups, and bootstrapped early stage startups. If I had to pick tools and methods for a new company, here is what I would choose.
CI/Dev Env
Preview Environment: PR previews from codespace port forwarding
Database Provider: Neon (postgres)
Developer Environment: Codespace + vs code remote
CI: no Github actions for tests, developers run tests inside of codespace before merging
Test time monitoring: buildpulse; add script which uploads junit formatted results after each complete local build of main branch
Build time monitoring: send data to elasticache
Source repo: Github (prefer open source codeberg to or gitlab, but start with github)
Top comments (0)