The Hidden Cost of Complexity: Reducing Cognitive Load in Python - Jarosław Śmietanka @EuroPythonConference
The Hidden Cost of Complexity: Reducing Cognitive Load in Python - Jarosław Śmietanka  @EuroPythonConference
Uploaded August 2026 | Updated September 2026, 2 weeks ago
[EuroPython 2026 - S2 on 2026-07-16]
🎤 *The Hidden Cost of Complexity: Reducing Cognitive Load in Python by Jarosław Śmietanka*
🔗 https://ep2026.europython.eu/session/the-hidden-cost-of-complexity-reducing-cognitive-load-in-python

📝 Abstract:
Some codebases let you ship a change in minutes. Others turn a one-line fix into weeks of investigation.

The difference is often not skill, tooling, or even architecture—it’s cognitive load.

In this talk, we’ll look at real examples from long-lived Python systems to understand how inheritance, deep nesting, excessive abstraction, microservices, and over-applied DRY silently increase the cost of change.

You’ll learn practical heuristics to recognize high cognitive load early and concrete strategies to reduce it—so your team can move faster without rewriting everything.

This is a pragmatic engineering talk for developers who work in real production code, not greenfield demos.

---
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License: creativecommons.org/licenses/by-nc-sa/4.0
The Hidden Cost of Complexity: Reducing Cognitive Load in Python - Jarosław ŚmietankaFriendly Borders: Graph algorithms reveal Eurovision voting patterns - Domagoj MarićSelf-Hosted Small Models: From OpenAI Lock-In to Open Models - Filip MakraduliStop firefighting: practical observability for Python APIs, workers & jobs - Daria KorsakovaAt EuroPython For the First Time — Nilo Ney Coutinho MenezesThe Problem with None: Sentinel Values and the Semantics of Absence - Florian WilhelmEuroPython 2026 - CPython PanelWhat is this footgun called unittest.mock, and how to avoid misusing it - Claudiu BeluLearning from the not-so-secret Python security cabal - Seth Michael LarsonPlugins in python - how it is done - Grzegorz BokotaExplaining the 5 types of database and how to choose between them — TibsHow Does It Feel To Present Your Company At EuroPython — Michelle from Apify
EuroPython Conference |

The Hidden Cost of Complexity: Reducing Cognitive Load in Python - Jarosław Śmietanka

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER