Simon Copsey
Cracking Cholera’s Code: Victorian Insights for Today’s Technologist
#1about 13 minutes
How flawed beliefs led to a deadly cholera response
The widespread belief that cholera spread via bad smells led to counterproductive actions in Victorian London, demonstrating that incorrect beliefs drive harmful behaviors.
#2about 5 minutes
Using cause and effect to validate your beliefs
A belief is only valid if it can logically explain all observed symptoms or outcomes without any missing causal links.
#3about 8 minutes
How John Snow used observations to find the real cause
Physician John Snow identified observations the miasma theory couldn't explain, proving cholera was waterborne and leading to a simple solution.
#4about 8 minutes
Uncovering the root belief behind a business problem
A proposed travel booking website addresses surface-level symptoms, but a cause-and-effect analysis reveals the true problem is a belief that staff can't be trusted.
#5about 4 minutes
How changing a core belief resolves the real problem
Shifting the core belief from distrust to trust eliminates the need for a complex approval process, solving the underlying issues without new technology.
#6about 4 minutes
Technology solidifies processes, for better or worse
Technology makes processes efficient but difficult to change, so it's critical to validate the underlying beliefs before codifying them in software.
#7about 11 minutes
Q&A on applying historical lessons to technology
The discussion covers the importance of asking 'why,' the danger of decision-makers being removed from the front line, and how expertise can narrow perspective.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
21:30 MIN
Transforming technology and internal ways of working
IKEA Story: Transforming an Iconic Retail Brand
00:28 MIN
Why developers make basic cybersecurity mistakes
Don't Be A Naive Developer: How To Avoid Basic Cybersecurity Mistakes
1:06:56 MIN
The evolution of London's web developer community events
Using all the HTML, Running State of the Browser and "Modern" is Rubbish
23:39 MIN
Addressing cultural transformation in tech adoption
HR Tech: An Essential Ingredient for Tech-Driven Business Transformation
09:42 MIN
Why bad software is a communication problem
What makes a great Software Engineer? Challenging our Assumptions Instead of Talking about Imposter Syndrome
08:35 MIN
Navigating the challenges of modern software development
System Resilience: Surviving the Software Storm
09:42 MIN
Shifting from rigid process thinking to impact thinking
Breaking Silos: Successful Collaboration Between Tech & Business Teams in Complex Enterprise Systems
01:56 MIN
Comparing historical and modern software development approaches
Let developers develop again
Featured Partners
Related Videos
Technology is Necessary, But Not Sufficient
Simon Copsey
The year 3000, a brief history of Web Development
Lorenzo Pieri
Unveiling the Dark Side: Navigating the Pitfalls of Digital Ambitions
Johannes Hansen
Debugging Burnout
Samuel Shaw
Typed Security: Preventing Vulnerabilities By Design
Michael Koppmann
Five things in tech that matter and we have to make work
Christian Heilmann
From Monolith Tinkering to Modern Software Development
Lars Gentsch
Closing Keynote by Joel Spolsky
Joel Spolsky
Related Articles
View all articles



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


{"@context":"https://schema.org/","@type":"JobPosting","title":"Software Developer
Live Wire
Unreal Engine






