This presentation was recorded at GOTO Amsterdam 2023. #GOTOcon #GOTOams https://gotoams.nl Dylan Beattie - Consultant, Software Developer & Creator of the Rockstar Programming Language @DylanBeattie RESOURCES https://twitter.com/dylanbeattie https://github.com/dylanbeattie https://linkedin.com/in/dylanbeattie https://dylanbeattie.net https://codewithrockstar.com ABSTRACT Software runs the world. We use software to manage our calendars, talk to our friends, run our businesses - and, as our societies inevitably try to replace people and paperwork with apps and algorithms, we find ourselves facing some vital questions about the reliability of that software. If you take the time to actually read the terms and conditions, you’ll find that just about every system we rely on comes with no warranties and no safeguards - you use it at your own risk, and if it doesn’t work, that’s your problem. But there’s more to building reliable systems than just writing good code. Reliability isn’t just about software engineering, it’s about systems engineering; about taking a holistic view of services that includes software, hardware, networks, and people. Join Dylan Beattie for an insightful look at the history of systems engineering, at some of the strategies and design patterns that we can use to build reliability into our systems, and at what happens when the software that runs the world has a bad day. [...] TIMECODES 00:00 Intro 01:26 Apollo mission 15:03 Risk 25:51 Post office 30:14 TFA 33:05 ML 35:30 M-Pesa 43:29 Outro Read the full abstract here: https://gotoams.nl/2023/sessions/2457 RECOMMENDED BOOKS Henney, Buschmann & Schmidt • Pattern-Oriented Software Architecture Volume 5 • https://amzn.to/3GAPzN7 Gamma, Helm, Johnson & Booch • Design Patterns (Gang of Four) • https://amzn.to/3sPJ8yk David Farley • Modern Software Engineering • https://amzn.to/3GI468M Kevlin Henney • 97 Things Every Programmer Should Know • https://amzn.to/2Yahf9U https://bsky.app/profile/gotocon.com https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #Failure #Programming #SoftwareEngineering #ComputerScience #MPesa #Apollo #SystemsThinking #MargretHamilton #RichardFeynman #NASA #DeepDreaming #DylanBeattie CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.