Session

Devcontainer: Master Your Entire Development Environment

When developing complex systems, a consistent and efficient development environment is essential. However, the concept of a development environment is often limited to just the IDE being used. In reality, it encompasses much more: installed tools, specific configurations, and databases, for example, play an equally important role. In this talk, I'll show how to elegantly solve this challenge using devcontainers.

Devcontainers enable all developers on a team to work with exactly the same environment. This not only significantly reduces configuration effort but also ensures that all team members develop under identical conditions. The configuration is set up once and stored in version control, which simplifies and accelerates the maintenance and adaptation of the development environment.

I will demonstrate how we successfully use devcontainers in our projects and show you how to set up your development environment in a simple, efficient, and version-controlled manner. You'll learn how using devcontainers can not only increase your team's productivity but also improve the quality of your software projects.

This talk is aimed at software developers who want to master their development environment and are looking for ways to optimize their development process.

Session contains many real world examples that will be presented via live coding.

Alexander Rampp

XITASO GmbH, Head of Software Engineering, Clean Coder

Augsburg, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top