Álvaro Durán
Enterprise Python: Software That Lives Long And Prosper
#1about 2 minutes
How crisis accelerated Python adoption in enterprise
A real-world example from the COVID-19 pandemic shows how Python's speed enabled a rapid shift from prototype to production.
#2about 1 minute
The three core characteristics of enterprise software
Enterprise applications are defined by their reliance on vast amounts of data, high user concurrency, and complex integrations with other systems.
#3about 2 minutes
Why Java historically dominated the enterprise space
Java became the standard for large companies due to its corporate backing and perception as a serious, professional programming language.
#4about 2 minutes
How the Python paradox challenged enterprise norms
The success of companies like Dropbox and Paul Graham's essay suggested that Python could attract top talent and succeed in serious business environments.
#5about 2 minutes
Four macro trends that favored Python's adoption
Faster hardware, service-oriented architecture, open source, and the explosion of software demand shifted the priority from raw performance to development speed.
#6about 3 minutes
How Python became a disruptive enterprise technology
Python exemplifies Clayton Christensen's disruption theory, evolving from a dismissed "toy" to an enterprise leader by adapting to a world that values speed.
#7about 4 minutes
Using duck typing as a strategic development tool
Python's dynamic typing accelerates prototyping by prioritizing speed over initial correctness, with type hints available for later refinement.
#8about 3 minutes
Leveraging vernacular developers for faster innovation
Python's ease of use allows domain experts without formal software engineering backgrounds to build valuable tools, accelerating product development.
#9about 2 minutes
The problem with retrofitting Java patterns into Python
Applying Java design patterns directly to Python is a form of skeuomorphism that works but fails to leverage the language's unique strengths.
#10about 2 minutes
Proposing new patterns for enterprise Python development
An example library demonstrates future-forward patterns like framework-agnostic design, structural typing, immutability, and event-driven communication.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
01:22 MIN
Why Java is a strong choice for enterprise AI development
AI Agents Graph: Your following tool in your Java AI journey
03:58 MIN
Why Python became the dominant language for AI
Coffee with Developers - Stephen Jones - NVIDIA
01:59 MIN
Why Java is a strong choice for enterprise AI applications
Agentic AI Systems for Critical Workloads
06:19 MIN
Examining the future of Java and its competition
Best of Java 15 and beyond—my favorite features
02:03 MIN
The growing role of Python in real-time data processing
Python-Based Data Streaming Pipelines Within Minutes
01:53 MIN
Python usage is rapidly catching up to JavaScript
The Evolving Landscape of Application Development: Insights from Three Years of Research
04:29 MIN
Exploring the versatility of Python across different domains
Debugging Schrödinger's App
02:27 MIN
How technologies like Java and Ruby outgrew their purpose
Fun with PaaS – How to use Cloud Foundry and its uniqueness in creative ways
Featured Partners
Related Videos
Python: Behind the Scenes
Diana Gastrin
Full Stack Web Apps With Nothing But Python
Eli Holderness
Harnessing the Power of Open Source's Newest Technologies
Francisco Carneiro
How we will build the software of tomorrow
Thomas Dohmke
The QUEST for Better Software
Richard Bown
The Name of the Rose
Reka Horvath
Why You Should Care About the Decentralized Computing Movement
John Woods
Seven Myths, Three Reasons, One Goal
Stefan Priebsch
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


CONTIAMO GMBH
Berlin, Germany
Senior
Python
Docker
TypeScript
PostgreSQL





SYSKRON GmbH
Regensburg, Germany
Intermediate
Senior
.NET
Python
Kubernetes


AARON FORMACIÓN Y CONSULTORÍA
Municipality of Madrid, Spain
€38K
Junior
Unit Testing
Microservices