Devops, Agile, Method. & TestsConference50min
82 Bugs I Collected in a Year You Won't Believe Made It to Production
The talk analyzes 82 real-world bugs found in everyday apps to reveal common software development mistakes. It offers lessons on improving reliability, testing, and product quality, highlighting overlooked problem areas and sharing practical strategies developers can immediately apply to prevent similar issues from reaching users.
talk.summaryAiDisclaimer
François MartinKarakun AG
This past year, I made it my mission to collect every bug I encountered while using everyday apps and websites. From minor glitches to major problems, I ended up with a list of 82 bugs that somehow made it to production. These real-world examples are more than just interesting - they're also embarrassing mistakes that teach important lessons for making software more reliable and improving how we test it.
In this talk, I will show the different types of bugs I found and what they reveal about common mistakes in software development. I will also highlight areas that are often overlooked but are crucial to the quality of your product.
By looking at these bugs together, I'll show you how to avoid them, so these issues don't reach your users. Whether you want to make your code more reliable or reduce the time from ticket creation to fix, I'll share actionable advice you can apply the next day. Join me to learn from the embarrassing mistakes that even popular apps couldn't avoid - and take-home strategies to prevent them in your software!
In this talk, I will show the different types of bugs I found and what they reveal about common mistakes in software development. I will also highlight areas that are often overlooked but are crucial to the quality of your product.
By looking at these bugs together, I'll show you how to avoid them, so these issues don't reach your users. Whether you want to make your code more reliable or reduce the time from ticket creation to fix, I'll share actionable advice you can apply the next day. Join me to learn from the embarrassing mistakes that even popular apps couldn't avoid - and take-home strategies to prevent them in your software!
François Martin
François Martin is a senior full-stack software engineer at Karakun AG in Switzerland, passionate about building high-quality applications. He co-authored the open-source JavaFX frameworks WorkbenchFX and PreferencesFX, and organizes Basel's Hackergarten to help developers get involved with open-source projects.
François is an Oracle ACE Associate and co-authored the ISTQB Test Analyst v4.0 syllabus. He is also part of the content committees for the BaselOne and DevBcn conferences.
François has given more than 65 talks, workshops, and mentoring sessions across 14 countries. He has spoken at major international conferences such as WeAreDevelopers World Congress, JavaZone, NDC Oslo, Jfokus, KCDC, Devnexus, and Devoxx Greece. He regularly shares practical insights to inspire developers and help teams build better software.
François is an Oracle ACE Associate and co-authored the ISTQB Test Analyst v4.0 syllabus. He is also part of the content committees for the BaselOne and DevBcn conferences.
François has given more than 65 talks, workshops, and mentoring sessions across 14 countries. He has spoken at major international conferences such as WeAreDevelopers World Congress, JavaZone, NDC Oslo, Jfokus, KCDC, Devnexus, and Devoxx Greece. He regularly shares practical insights to inspire developers and help teams build better software.