World Congress 2026 Europe - Virtual Stage Jul 2, 2026 Session details

Software Development is (not) getting easier

Rene Kokott

Better tools haven't made software development easier. They’ve merely displaced complexity into your macro-architecture, fueling explosive scopes and driving impossible expectations for today's engineering teams.

Pause
Mute Enter Fullscreen
#1 about 6 min

Measuring software team growth through video games

How comparing credits from early and modern games reveals the massive exponential increase in team sizes.

#2 about 2 min

The rebound effect in software engineering teams

Why making development faster and cheaper paradoxically leads to larger teams and more complex projects.

#3 about 4 min

How market competition drives application feature bloat

How businesses avoid market cannibalization and free alternative products by continuously cramming more features into single broad applications.

#4 about 5 min

Pioneer phases versus mature gatekept technology markets

The cyclical transition from open experimental hobbyist spaces to strict corporate standards requiring formalized education.

#5 about 4 min

The impact of inflated productivity expectations over time

How continuous incremental improvements eventually establish unsustainable baseline expectations for an individual developer's daily output.

#6 about 3 min

Creative optimization around strict hardware system limits

How historical constraints forced innovative problem-solving mentalities that modern endless computing power often bypasses entirely.

#7 about 3 min

How new technological solutions generate entirely new problems

Why seemingly perfect answers like asynchronous parallel code or decentralized blockchain often lead to distinct new architectural blind spots.

#8 about 8 min

Moving architectural complexity instead of genuinely reducing it

How organizational patterns like microservices merely shift mental loads and necessitate highly specialized internal team hierarchies.

#9 about 5 min

Outsourcing developer mental load to external software frameworks

The trade-offs of heavily relying on third-party abstractions including unavoidable vendor lock-in and navigating deep technology layers.

#10 about 3 min

The real-world constraints capping continuous software complexity

How practical project constraints of budget margins, release cycles, and user comprehension naturally restrict the infinite scaling of technical difficulty.

Matching moments

3:40 min

Identifying core challenges in modern software development

Markus Eisele Markus Eisele · World Congress 2024

1:44 min

Understanding the complex landscape of software development

Luís Ventura Luís Ventura · World Congress 2024

4:10 min

Preventing developer burnout by avoiding toxic productivity trends

Katja Träumner

3:31 min

Translating internal software complexity to external perspectives

Hendrik Lösch Hendrik Lösch · World Congress 2025

2:18 min

Designing poor software architectures by ignoring Conway's law

Marlene Roth Marlene Roth +1 · World Congress 2025

2:45 min

Balancing developer productivity with modern demands

Markus Eisele Markus Eisele · World Congress 2025

Upcoming sessions on this topic

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

The Death of the Code Review

Laurie Voss

Head of Developer Relations

Laurie Voss
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

12 Names for the Same Thing: Why Developer Experience Can't Grow Without a Common Language

Artem Mukhin

Software Engineer at Microsoft

Artem Mukhin
Open session

World Congress 2026 North America

Agentic Drift: keeping pace with your agents

John Coghlan

Senior Director, Developer Advocacy at GitLab

John Coghlan
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