World Congress 2021 Jul 1, 2021

Shipping Quality Software In Hostile Environments

Luka Kladaric

Are you trapped in a feature factory battling tech bankruptcy? Stop begging for refactoring quarters. Learn how stealthy, incremental sustainability work can seamlessly rescue your failing codebase.

Pause
Mute Enter Fullscreen
#1 about 2 min

Navigating engineering work in hostile environments

How chaotic environments lacking autonomy force developers into becoming mere implementers of external ideas.

#2 about 3 min

Identifying the true cost of technical debt

Practical examples of technical debt reveal the implied costs of choosing easy solutions over robust approaches.

#3 about 4 min

Common root causes and excuses for bad code

Insufficient upfront definition and tight component coupling cause systemic issues despite common startup excuses.

#4 about 4 min

The cascading organizational harm of untreated technical debt

Unchecked bad code decreases employee morale and perpetuates a vicious cycle of lower quality contributions.

#5 about 8 min

Surviving an extreme case of technical bankruptcy

A historical case study illustrates how monolithic repositories and unpredictable deployment operations cripple startup scaling.

#6 about 7 min

Fixing technical bankruptcy through incremental shadow work

Splitting repositories and rewriting deployment configurations piece by piece enables recovery without halting development entirely.

#7 about 4 min

Reframing technical debt as ongoing sustainability work

Treating codebase maintenance as a prioritized sustainability effort prevents systematic failures and boosts team morale.

#8 about 7 min

Strategies for defending engineering budgets and timelines

Selling sustainability work requires focusing on tangible pain points and delivering small improvements without freezing operations.

#9 about 6 min

Navigating feature pressure and leadership misalignment

Enforcing correct organizational hierarchies ensures engineering leadership can effectively safeguard the product against unchecked feature demands.

#10 about 2 min

Choosing between code refactoring and software rewrites

Historical software failures suggest incremental refactoring is generally a safer strategy than attempting full system rewrites.

Matching moments

2:04 min

Managing technical debt and the long-term cost of shortcuts

John Bettiol · WWC 2022

1:19 min

Key takeaways for navigating software evolution and technical debt

Luisa Rink Luisa Rink +1 · WWC Europe 2026

3:28 min

Managing technical debt in legacy web applications

Robby Russell · Coffee With Developers

4:04 min

Managing technical debt with sensible software architecture

David Singleton David Singleton +1 · WWC 2023

1:52 min

Balancing technical debt and clean code practices

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:40 min

Identifying core challenges in modern software development

Markus Eisele Markus Eisele · WWC 2024

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

Culture Doesn't Scale Itself: Leading Engineering Teams Through Hypergrowth and the AI Transition

Thanos Baskous

VP of Engineering and Co-founder of Cogent Security

Thanos Baskous
Open session

World Congress 2026 North America

Merging at Scale: From Broken Builds to Green Mainline

Manjari Akella, Preetam Dwivedi

Manjari Akella
Preetam Dwivedi
Open session

World Congress 2026 North America

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala
Open session

World Congress 2026 North America

Agents Can't Iterate Against Tests That Lie

Rocky Warren

Senior Staff Software Engineer at Clipboard

Rocky Warren