World Congress 2022 Jun 15, 2022

How we will build the software of tomorrow

Thomas Dohmke

Will AI replace your engineering team? No, intelligent coding assistants and cloud environments are eliminating boilerplate code to prioritize developer happiness and prevent burnout.

Pause
Mute Enter Fullscreen
#1 about 4 min

Early exposure to limited hardware and open source

Early exposure to limited hardware combined with academic engineering fueled a lifelong passion for open source systems.

#2 about 2 min

Collaborative models driving software evolution over decades

Collaborative models outcompete isolated engineering efforts by gathering global communities building projects in public.

#3 about 2 min

Recognizing the arrival of artificial intelligence assistants

Modern artificial intelligence functions as a silent assistant predicting user intent rather than overtaking human agency.

#4 about 4 min

Introducing predictive pair programming for software generation

Transitioning from manual typing to algorithmic prediction allows developers to leverage interfaces that draft large portions of logic.

#5 about 7 min

Demonstrating automated code completion and test generation

Predicting syntax, generating boilerplate units, and translating logic between programming languages drastically reduces manual keystrokes.

#6 about 2 min

Lowering coding barriers for students and beginners

Lowering syntax complexity barriers enables new learners and broadens participation for individuals facing various accessibility challenges.

#7 about 3 min

Migrating local development environments to the cloud

Migrating local project dependencies to remote virtual machines eliminates standard onboarding friction for team collaboration.

#8 about 4 min

Enhancing developer security with remote execution contexts

Isolating execution contexts prevents malicious script vulnerabilities while enabling ubiquitous access from minimal hardware setups.

#9 about 6 min

Prioritizing developer happiness over constant productivity metrics

Automating tedious maintenance tasks prevents burnout and preserves the human energy necessary to solve critical global challenges.

#10 about 6 min

Addressing audience concerns on licensing and privacy

Clarifying licensing guardrails, offline access constraints, and machine learning data privacy addresses common hesitations surrounding new developer tools.

Matching moments

1:55 min

Shifting developer workloads and realistic AI productivity gains

Chris Heilmann +2 · LIVE

5:16 min

Motivations for adopting AI to enhance developer productivity

2:27 min

Expanding open source participation through cloud developer environments

Stormy Peters · WWC 2023

1:21 min

Using artificial intelligence to reimagine developer experience

Alexander Trusheim Alexander Trusheim +1 · WWC 2025

2:10 min

Leveraging AI-assisted coding to amplify developer capabilities

Francesco Ciulla Francesco Ciulla · WWC 2023

51 sec

Impact of AI tools on developer collaboration

Brooke Gazdag Brooke Gazdag · Europe 2026 Virtual

Upcoming sessions on this topic

Open session

World Congress 2026 North America

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

Beyond Vibe Coding: Using CLI Tools as Your AI Counterpart in Pair Programming

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen
Open session

World Congress 2026 North America

Vibe Coding Accessibility

Karl Groves

Focused on actively fixing accessibility

Karl Groves
Open session

World Congress 2026 North America

Beyond the Code: Human-AI Synergies in Product Development

Ajita Kanchivakam Ananth

Staff Technical Program Manager at Google

Ajita Kanchivakam Ananth
Open session

World Congress 2026 North America

The spectrum of agentic coding: From vibe coding to high-quality software engineering

YK Sugi

Developer Experience Manager at Eventual

YK Sugi