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.
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
04:02 MIN
How a broken frontend culture impacts the web
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:05 MIN
Building collaborative design tools and the neo-brutalism trend
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
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
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
03:12 MIN
Creating psychological safety as the foundation for performance
Sustainable High Performance: Build It or Pay the Price
02:12 MIN
Building a learning culture instead of a failure culture
Turning People Strategy into a Transformation Engine
Featured Partners
Related Videos
The Software Bug All Stars - and what we can learn from them
Christian Seifert
The year 3000, a brief history of Web Development
Lorenzo Pieri
Lies we Tell Ourselves As Developers
Stefan Baumgartner
Building a large, complex product from the ground up with typescript & Atomic Design:lessons learned
Nathalia Rus
I broke the production
Arto Liukkonen
Don't Be A Naive Developer: How To Avoid Basic Cybersecurity Mistakes
Tino Sokic
Web development: where are we, and where are we going?
Laurie Voss
Unveiling the Dark Side: Navigating the Pitfalls of Digital Ambitions
Johannes Hansen
Related Articles
View all articles



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

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript



Climax.eco
Rotterdam, Netherlands
€70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)

Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
React
TypeScript

Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
RxJS
Angular
TypeScript

ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
React
DevOps
Next.js
TypeScript
Cloud (AWS/Google/Azure)
