DeveloperSteve Coochin
Debugging Schrödinger's App
#1about 5 minutes
An early journey into programming and scalability
Building for scale from the very first git init is crucial, as illustrated by the "Friday night rule" for choosing sustainable technology.
#2about 4 minutes
Exploring the versatility of Python across different domains
Python serves as a versatile, heavy-lifting language for diverse applications including APIs, data science, web development with Flask, and IoT projects using MicroPython.
#3about 4 minutes
Applying the Schrödinger's cat analogy to application bugs
The Schrödinger's cat thought experiment illustrates how an unobserved application can be considered both working and broken simultaneously, highlighting the need for observability.
#4about 9 minutes
A practical demo of debugging a local Flask application
A live demonstration shows how to debug a local Flask to-do app by intentionally triggering errors and observing the output directly in the console.
#5about 3 minutes
Why traditional debugging fails in distributed cloud environments
Local debugging techniques become ineffective in cloud-native architectures where errors can cascade across multiple containers, regions, and microservices.
#6about 8 minutes
Solving cloud debugging with OpenTelemetry distributed tracing
OpenTelemetry provides a vendor-neutral, open-source standard for distributed tracing, enabling agentless observability across complex cloud applications.
#7about 9 minutes
Tracing a request across ECS, SQS, and Lambda
A deployed application demonstrates how OpenTelemetry traces a single user request as it flows from a containerized Flask app on ECS through an SQS queue to a Lambda function.
#8about 11 minutes
Final takeaways on building observable applications
The key to successful application deployment is to build for scale from the start, continuously refine code, and implement comprehensive monitoring and tracing for all services.
Related jobs
Jobs that call for the skills explored in this talk.
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
Power Plus Communications
Mannheim, Germany
Intermediate
Senior
Python
Automated Testing
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
14:14 MIN
Scripting presentations and demos in VS Code
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
00:30 MIN
The feasibility of coding entirely on a mobile phone
Fake or News: Coding on a Phone, Emotional Support Toasters, ChatGPT Weddings and more - Anselm Hannemann
02:48 MIN
Building trust through honest developer advocacy
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
01:53 MIN
The role of a freelancer integrated within a team
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
05:32 MIN
Getting hired by contributing to open source projects
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
Featured Partners
Related Videos
Tips, Techniques, and Common Pitfalls Debugging Kafka
DeveloperSteve
Observability with OpenTelemetry & Elastic
Iulia Feroli
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
Reusing apps between teams and environments through Containers
Adrian Kosmaczewski
Talk to the Duck - Secrets of the Debugging Masters
Shai Almog
Debugging Unveiled: Exploring Debugger Internals and Hidden Gems
Johannes Bechberger
Hands on with OpenTelemetry
Nočnica Mellifera
Fighting test flakiness with time machines
Filip Hric
Related Articles
View all articles



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

Code Healers LLC
Hinesville, United States of America
Remote
€30-40K
Intermediate
Senior
.NET
React
JavaScript
+2

MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
Angular
TypeScript

Patronus Group
Berlin, Germany
Senior
Kotlin
Spring Boot
Amazon Web Services (AWS)


Zenstack Software Testing Ltd
Charing Cross, United Kingdom
Remote
Bash
YAML
Azure
DevOps
+8

Franklin Fitch Limited
Dresden, Germany
Remote
€50-70K
Linux
DevOps
Ansible
+3

United Kingdom - 2 minutes ago
Intermediate
API
GIT
Azure
React
Python
+6

Franklin Fitch Limited
Leipzig, Germany
Remote
€50-70K
Linux
DevOps
Ansible
+3

Expert Employment
Abingdon, United Kingdom
Remote
£55-90K
Linux
Python