Andrey Sitnik
What I learned as a developer from accidents in space
#1about 1 minute
Learning software engineering lessons from space industry accidents
The space and software industries are similar in their complexity, making space mission accidents a valuable source of engineering lessons.
#2about 4 minutes
Don't blame users for mistakes, improve the UI
A failed Soyuz docking mission teaches that when users make mistakes, the problem lies with the user experience, not the user.
#3about 5 minutes
Report issues to help improve open source projects
A cosmonaut recording data during a near-fatal re-entry shows the importance of reporting bugs and improving documentation for open source projects.
#4about 7 minutes
Automate processes to prevent human error
The collision with the Mir space station caused by manual remote control highlights the need to automate tasks with tools like linters to ensure stability.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
01:58 MIN
What we can learn from high-profile software failures
The Software Bug All Stars - and what we can learn from them
02:54 MIN
Learning from the mistakes of past side projects
Learning From My Side Project Mistakes
02:26 MIN
Why developers make basic cybersecurity mistakes
Don't Be A Naive Developer: How To Avoid Basic Cybersecurity Mistakes
03:05 MIN
A preview of the talk "Stories from an Unsuccessful Recruiter"
Talent Acquisition: Putting People First in the Age of AI
03:55 MIN
Avoiding common security mistakes and giving better feedback
The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks
01:45 MIN
Bridge the gap with champions and failure stories
What we Learned from Reading 100+ Kubernetes Post-Mortems
03:21 MIN
Landing a dream job by focusing on fundamentals
Finding Your Way in Tech
01:01 MIN
Why learning from common mistakes is practical
Common Mistakes in Vue.js and How to Avoid Them
Featured Partners
Related Videos
The Software Bug All Stars - and what we can learn from them
Christian Seifert
Lies we Tell Ourselves As Developers
Stefan Baumgartner
Unveiling the Dark Side: Navigating the Pitfalls of Digital Ambitions
Johannes Hansen
I broke the production
Arto Liukkonen
Building a large, complex product from the ground up with typescript & Atomic Design:lessons learned
Nathalia Rus
101 Typical Security Pitfalls
Alexander Pirker
But, you're not Facebook
Kristijan Ristovski
Don't Be A Naive Developer: How To Avoid Basic Cybersecurity Mistakes
Tino Sokic
Related Articles
View all articles



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

infomax websolutions GmbH
Grassau, Germany
Intermediate
Senior
CSS
HTML
JavaScript
TypeScript

doinstruct Software GmbH
Berlin, Germany
Senior
GIT
JavaScript
TypeScript

CONTIAMO GMBH
Berlin, Germany
Senior
Python
Docker
TypeScript
PostgreSQL

Die Socialisten
Vienna, Austria
Senior
Jest
React
Redux
JavaScript


