Toma Puljak
A Deep Dive into Development Environment Configuration Standards
#1about 3 minutes
Understanding the inner and outer loop of development
The development environment comprises the inner loop for coding and debugging, while the outer loop handles CI and deployment.
#2about 2 minutes
Identifying what to standardize in your dev environment
Standardization should focus on system-wide packages, IDE configurations, and compute resources, treating the environment as code.
#3about 2 minutes
Using Docker as a baseline for environment standardization
Docker and Docker Compose provide a powerful foundation for standardizing system dependencies but lack native support for IDE and compute resource configuration.
#4about 5 minutes
A deep dive into the Dev Container standard
The Dev Container standard uses a `devcontainer.json` file to define the environment, including IDE extensions, settings, and resource requirements.
#5about 4 minutes
Building cloud-native workspaces with the Devfile standard
Devfile is a CNCF standard that uses a YAML schema and the Odo CLI to manage Kubernetes-native development and deployment workflows.
#6about 4 minutes
Achieving reproducible environments with Nix and NixOS
Nix is a functional package manager that ensures reproducible and isolated environments, while NixOS extends this concept to the entire operating system.
#7about 2 minutes
How to choose the right dev environment standard
Select a standard like Dev Containers, Devfile, or Nix based on your team's needs for containerization, Kubernetes integration, or OS-level immutability.
Related jobs
Jobs that call for the skills explored in this talk.
Power Plus Communications
Mannheim, Germany
Intermediate
Senior
Docker
Kubernetes
+2
VECTOR Informatik
Stuttgart, Germany
Senior
Kubernetes
Terraform
+1
Wilken GmbH
Ulm, Germany
Remote
Senior
Kubernetes
PostgreSQL
+3
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
09:00 MIN
Navigating the growing complexity of modern CSS
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
09:38 MIN
Technical challenges of shipping a cross-platform browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
02:55 MIN
Why developers often undervalue their time and paid tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
Featured Partners
Related Videos
Solve the “But it works on my machine!” problem with cloud-based development environments
Toma Puljak
Local Development Techniques with Kubernetes
Rob Richardson
The internal developer platform and golden paths: Scaffolding for cloud-native development
Natale Vinto
Everything as Code: A Dozen As-Code Concepts beyond Infrastructure or Configuration as Code
Jose Javier Alonso Moya
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann
Building Applications with Infrastructure as Code
Talia Nassi
Cloud as the new mainframe: why the cloud hype does not reflect the dev reality
Gerta Sheganaku & Waldemar Hummer
Great DevEx and Regulatory Compliance - Possible?
Martin Reynolds
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

CmdScale GmbH
München, Germany
Remote
€70-85K
Senior
Go
.NET
Rust
+18


Softwarezentrum Böblingen/Sindelfingen e.V.
Böblingen, Germany
Remote
Intermediate
GIT
Bash
Azure
Linux
+5



Cognizant
Amsterdam, Netherlands
DevOps
Python
VMware
Routing
Ansible
+1

Franklin Fitch Limited
Dresden, Germany
€50-70K
Linux
MySQL
DevOps
Ansible
+4

Franklin Fitch Limited
Cottbus, Germany
€50-70K
Linux
MySQL
DevOps
Ansible
+4
