Solve the “But it works on my machine!” problem with cloud-based development environments
What if you could onboard a new developer with a single click? See how cloud environments eliminate setup friction and “it works on my machine” bugs.
#1about 1 minute
Solving the "it works on my machine" problem
The challenge of creating reproducible environments is a key factor in developer onboarding, which directly impacts employee retention rates.
#2about 4 minutes
The pitfalls of the traditional setup process
The classic onboarding workflow involves cloning a repo, running outdated scripts, and wasting days troubleshooting environment-specific errors.
#3about 1 minute
The ideal onboarding is a two-step process
A modern onboarding experience should be as simple as clicking a button to provision an environment and immediately starting to code.
#4about 4 minutes
Using infrastructure as code for development
Infrastructure as Code (IaC) allows you to define and version control your entire development environment using tools like Docker Compose.
#5about 1 minute
Adopting ephemeral development environments
Ephemeral environments are temporary, disposable workspaces that guarantee a fresh, consistent setup for every task, eliminating configuration drift.
#6about 3 minutes
Configuring a multi-service environment with code
A simple configuration file can define all project services, such as a Rust runtime, MySQL database, and Redis cache, with specific resource limits.
#7about 2 minutes
Moving and scaling development environments to the cloud
Moving development to the cloud eliminates local hardware constraints and allows for instant scaling of resources like CPU and RAM by changing a single value.
#8about 1 minute
Security benefits of cloud-based development
Cloud environments improve security through container isolation, centralized access control, and by keeping all source code off local machines.
#9about 2 minutes
How to connect and code in your environment
Developers can connect to cloud environments using their favorite local IDE via SSH or by using a fully-featured browser-based IDE.
#10about 3 minutes
Demo of updating a cloud environment configuration
A practical demonstration shows how to fix a missing database configuration in a Git repository and instantly launch a new, working environment.
#11about 5 minutes
Q&A on large databases and offline work
The Q&A session addresses common concerns such as handling large databases, working offline, and developing desktop or mobile applications.
Related jobs
Jobs that call for the skills explored in this talk.
Why Attend a Developer Event?Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership.
Skill Diversification: Break out of your specific tech stack to see how the industry...
What Makes WeAreDevelopers World Congress Different From Every Other Tech Event?When developers evaluate top must-visit tech conferences in 2026 , they encounter a wide spectrum of formats. Some events are deeply platform-centric. Others are highly curated and architecture-focused. Some function as large-scale industry expos wit...
From learning to earning
Jobs that call for the skills explored in this talk.