DEV Community

Kanishka
Kanishka

Posted on • Edited on

Seed Stage Ideals - Continuous Integration/Dev Env

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)