When Boilerplate Gets in the Way of Ideas

Thomas Dohmke, CEO of GitHub, opened his Web Summit Rio 2023 talk with a familiar problem. Since he started coding in 1989, the daily grind of repetitive tasks has always been the biggest obstacle between an idea and its execution. Slack notifications, meetings, and other interruptions chip away at a developer's finite creative energy. By the end of the day, that morning spark is gone — often before a single line of code is written.

The root cause, as Dohmke put it, is simple: boilerplate. Mundane, repetitive coding work acts as a barrier between developers and the things they actually want to build. That barrier is what prevents incremental developers from becoming truly great ones. But with AI-assisted development, he argues, that barrier is about to disappear.

Redefining the 10x Developer

The internet is full of jokes about the "10x developer" — that mythical figure who outputs ten times more than a typical engineer. Dohmke sees it differently. The goal isn't for a handful of developers to achieve superhuman status. It's for every developer to get tools that make them 10 times more productive, with AI support at every step of the workflow.

The practical math goes something like this: ten days of work compressed into one day, ten hours done in one hour, ten minutes of effort reduced to a single prompt. By removing the tedious scaffolding that slows down development, AI lets developers focus on what matters — building things that express their ideas. For a new generation of programmers, that means they can learn and create at the speed of thought, rather than being held back by syntax and setup.

During my presentation, I built a snake game in 15 minutes.

Building on Stage, On the Clock

To prove the point, Dohmke didn't just talk about it. He built a game on stage, live. His choice was a classic: Snake, originally created back in 1976. With a 15-minute timer running, he brought up GitHub Copilot X and started coding. By the end of his presentation, he had a fully functional, deployed snake game.

Observers on stage and in the audience confirmed the feat — going from an empty screen to a working app in roughly 18 minutes. For Dohmke, that demo wasn't about showing off a parlor trick. It was hard proof that AI at every development step marks a shift in what a single developer can accomplish in a day.

In the future Dohmke envisions, every light-bulb idea that hits a developer in the morning has a real chance of becoming software by evening.