DEV Community

loading...

Discussion on: You set up a new dev team. What are the first things you would do to make things go as smoothly as possible?

Collapse
mikenikles profile image
Mike Nikles

Good question, let me specify that a bit better.

One area that often causes friction is setting up a project's development environment. I'd personally use gitpod.io (Why I use a cloud-based development environment and how you can too) so that developers on the team can click a link and start up a fully configured environment.

Another area is CI / CD. I'd develop that pipeline as early as possible when it's still very simple to do. Then as the project grows, the CI / CD configuration grows with it organically.

Thread Thread
perigk profile image
Periklis Gkolias Author • Edited

Never thought to use gitpod this way. For most companies cloud IDEs are a no-go. Nice tips :)

Thread Thread
mikenikles profile image
Mike Nikles

Even if it's self-hosted as per gitpod.io/self-hosted?

I understand the concerns when it's used a SaaS offering.

Thread Thread
perigk profile image
Periklis Gkolias Author

I didnt know that option. That sounds better indeed