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
perigk profile image
Periklis Gkolias Author

Nice coincidence :) Good luck on your book.

How would you remove friction?

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

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