Thomas Dohmke

Agents for the Sake of Happiness

What if your job wasn't writing code, but conducting an orchestra of AI agents? See how this new paradigm automates drudgery and boosts developer happiness.

Agents for the Sake of Happiness
#1about 6 minutes

From autocompletion to assigning tasks to AI agents

Tracing the journey from GitHub Copilot's early days as a simple autocompletion tool to the current ability to assign complex tasks like test migrations to an AI agent.

#2about 4 minutes

Democratizing software development with natural language

The integration of chat and voice allows anyone to code using their native language, breaking down barriers and expanding the developer community.

#3about 6 minutes

Understanding the spectrum of AI developer tools

Developers can now choose from a spectrum of AI tools, from simple autocompletion to powerful synchronous and asynchronous agents that handle entire tasks.

#4about 9 minutes

Live demo of building features with an AI agent

An interactive session demonstrates using an agent in the IDE to add a new snake game to an existing project, including debugging errors through conversation.

#5about 6 minutes

Reviewing a pull request from an asynchronous agent

A review of a pull request generated by a coding agent shows how it autonomously handled a test migration task and provided a detailed report of its work.

#6about 3 minutes

Envisioning hybrid teams and 90% AI-written code

The future of software development involves hybrid organizations where developers orchestrate multiple interacting agents, with AI expected to write 90% of the code.

#7about 4 minutes

Why AI is a superpower that enhances developers

AI will not replace developers but will act as a superpower, automating tedious work and freeing up developers to focus on creativity, problem-solving, and product vision.

#8about 1 minute

Using AI agents to achieve developer happiness

The ultimate goal of AI agents is to foster developer happiness by making software creation more accessible and joyful, enabling a future with a billion developers.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.