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
00:02 MIN
Learning from the mistakes of past side projects
Learning From My Side Project Mistakes
00:28 MIN
Why developers make basic cybersecurity mistakes
Don't Be A Naive Developer: How To Avoid Basic Cybersecurity Mistakes
55:17 MIN
Avoiding common security mistakes and giving better feedback
The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks
06:45 MIN
Bridge the gap with champions and failure stories
What we Learned from Reading 100+ Kubernetes Post-Mortems
09:55 MIN
Debunking the myth of not being technical enough
From Gazelle to Pride Leader: The Path to Public Speaking in Tech
26:10 MIN
Actionable advice for contributing to the developer community
The Power of Developer Communities
01:06 MIN
Past experiences with hackathons and competitive coding
Coffee with Developers - Jonathan Tang
18:51 MIN
Five common cybersecurity mistakes developers make
Don't Be A Naive Developer: How To Avoid Basic Cybersecurity Mistakes
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
Unveiling the Dark Side: Navigating the Pitfalls of Digital Ambitions
Johannes Hansen
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
From learning to earning
Jobs that call for the skills explored in this talk.
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL



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


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

Lead Full-Stack Engineer
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
React
Vue.js
Node.js
MongoDB
+1

