~/talks

Francois Martin

what they talk about

all 11 in the filters

where they keep going back

all 11 in the filters

on a stage with

all 5 in the filters

who talks about the same things

titleconferencedate
From Bugs to Brilliance: Testing Toolbox in ActionVoxxed Days Luxembourg 20262026-06-18
Shows specific tools and results: AssertJ produces readable, actionable failures instead of “expected true but was false”; Instancio generates full nested test…
Talk on
AI's impact on open-source contributions and mentoringJCON EUROPE 20262026-04-20
AI-generated pull requests already show up and many are low quality, while some speed up the boring first commit to ten seconds. Projects split: OpenJDK bans…
Talk on
82 Bugs I Collected in a Year You Won’t Believe Made It to ProductionTestCon Europe 20252025-10-21
Title promises 82 but actual haul is 439 bugs gathered over about two years, each screenshoted and classified; counts show UI issues dominate with responsive…
Talk on
Testing on Thin Ice: Chipping Away at Test UnpredictabilityDPE Summit 20252025-09-23
Claims that flaky tests cost $36 billion wasted yearly, shows cases where fixed sleeps, unique-constraint collisions, CI load and parallel runs cause…
Talk on
82 Bugs I Collected in a Year You Won’t Believe Made It to ProductionNDC Oslo 20252025-05-19
The dataset contains 279 bugs collected over about two years with 124 bugs in 2024; most are UI issues but the riskiest are data validation and error‑handling…
Talk on
From Bugs to Brilliance: Testing Toolbox in ActionJCON EUROPE 20252025-05-12
Demos show concrete, usable tools and working code: fluent assertions with AssertJ produce readable failure output that pinpoints a missing “h”, async polling…
Talk on
82 Bugs I Collected in a Year You Won’t Believe Made It to ProductionVoxxed Days Zürich 20252025-03-25
Title promises 82 but collector records 21 bugs found in production over ~two years, with 16 translation issues and a surprisingly large share of…
Talk on
I didn't know you could do that with Java Streams!Devworld Conference 20252025-02-27
Shows concrete rewrites: replace collect-then-index-or-empty with findAny vs findFirst for order-of-magnitude fewer elements processed; swap nested loops for…
Talk on
82 Bugs I Collected in a Year You Won’t Believe Made It to ProductionNDC London 20252025-01-27
Collected 158 bugs across about two years with 124 in 2024, showing 73 UI bugs as the biggest category and surprising concentrations in responsiveness…
Talk on
How writing just one import the wrong way slows down your websiteVoxxed Days Ticino 20252025-01-16
Modern bundlers rely on tree shaking but one wrong import can pull an entire library into the bundle: importing lodash the ES module way here unexpectedly adds…
Talk on
Panel Discussion | Mastering Test Automation: Strategies and InnovationsTestCon Europe 20242024-10-22
Panelists argue that modern automation is about fast, frequent checks and developer feedback not bug hunting: Playwright setup in minutes replaces much…
Panel on
Francois Martin: One Small Test for Man, One Giant Leap for Software QualityTestCon Europe 20242024-10-22
NASA's 1970 report "What Made Apollo a Success" stresses testing as central: the 86‑page document has 271 occurrences of "test" versus 81 for development, and…
Talk on
Francois Martin: From Bugs to Brilliance: Testing Toolbox in ActionTestCon Europe 20242024-10-22
Live demos show concrete code and results: parameterized JUnit with CSV and methodSource exercises multiple inputs (including a failing 1+1=3 case) and…
Talk on
How writing just one import the wrong way slows down your websiteCPH DevFest 20242024-08-26
A single import written the wrong way can pull an entire library into the client bundle: adding lodash via a default/ES-with-CommonJS mix increases the bundle…
Talk on
Testing on Thin Ice: Chipping Away at Test UnpredictabilityJCON EUROPE 20242024-05-13
Flaky tests cost an estimated 36 billion USD yearly and the talk shows concrete fixes: use Maven/Gradle retry plugin to detect flakes, push results into a…
Talk on
How Your Browser Is Snitching on You and How You Can Take ControlJCON WORLD ONLINE 20232023-11-20
Browsers leak headers, fonts, GPU canvas outputs, battery and sensor data and JavaScript can read many of these fields; EFF’s Cover Your Tracks test and…
Talk on
Why Software Testing Is a Waste of TimeJCON Europe 20232023-06-20
Argues most testing waste comes from poor choices not testing itself, cites a report that TDD reduces bugs by 80% and Netflix switching from 100% end‑to‑end to…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.