~/talks

Adele Carpenter

what they talk about

all 10 in the filters

where they keep going back

all 10 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Java Sucks (So C# Didn't Have To)NDC London 20262026-01-26
Java explains why generics use type erasure (JSR-14 chose backward compatibility over VM changes), so runtime type info is gone and libraries must pass type…
Talk on
Java Sucks (So C# Didn't Have To)NDC Copenhagen 20252025-09-08
Looks at concrete tradeoffs: shows a Box generics demo and explains why Java uses type erasure (added in Java 1.5 for backwards compatibility), why libraries…
Talk on
Mayday Mark 2! More Software Lessons From Aviation Disasters.NDC Oslo 20252025-05-19
Aviation safety history and case studies show concrete software lessons: global fatal crashes peak at 230 in 1970 and fall to ~49 by the 2010s (about 1 death…
Talk on
Are Rewrites always a Bad Idea?NDC Melbourne 20252025-04-29
A legacy C++ item response theory service with four endpoints and a stateless service pattern gets ported to Kotlin + Spring Boot using the Kotlin standard…
Talk on
Mayday Mark 2! More Software Lessons From Aviation Disasters.Devoxx Belgium 20242024-10-07
Deep dives into cases deliver actionable lessons: Air France 447 shows Pitot tube icing and conflicting airspeed cause autopilot disconnect, alternate-law…
Talk on
Are Rewrites always a Bad Idea?CPH DevFest 20242024-08-26
A legacy C++ item‑response service gets fully rewritten into Kotlin Spring Boot using the Kotlin standard library (rejecting multik and smile), splitting work…
Talk on
Are Rewrites always a Bad Idea?NDC Oslo 20242024-06-10
A C++ item response theory service is replaced with a Kotlin + Spring Boot implementation that ports an R model into plain Kotlin data classes, uses standard…
Talk on
A Teacher, an Economist and a Developer Walk Into a BarNDC Porto 20232023-10-16
Compares concrete choices: a rewrite estimated as three developers for 12 months (~250k) versus incremental work that doubles velocity only after years…
Talk on
A Teacher, an Economist & a Developer Walk Into a Bar...GOTO Amsterdam 20232023-06-13
Compares a costly rewrite versus incremental improvement with a back-of-envelope opportunity‑cost: a 12‑month rewrite yields zero delivery for a year and only…
Talk on
A Teacher, an Economist and a Developer Walk Into a BarNDC Oslo 20232023-05-22
Team uses concrete numbers and tools to choose actions not slogans: SonarQube flags 97 bugs 7 vulnerabilities 1987 code smells so the team adopts a habit of…
Talk on
A Teacher, an Economist and a Developer Walk into a Bar...Build Stuff 20222022-11-09
Compares concrete heuristics from teaching, economics and coaching to software choices and shows measurable results: SonarQube flags 97 bugs, 7…
Talk on
Mayday! Software lessons from aviation disastersNDC Sydney 20222022-10-12
Two aviation investigations show precise takeaways: a 1989 crash kills 55 after counterfeit bolts cause resonant vibration that shears the tail—diagnosed by…
Talk on
Mayday! Software Lessons From an Aviation DisasterGOTO Amsterdam 20222022-06-12
A DC-8 spends 50 minutes in a low-altitude hold while crew fixates on a suspected gear problem, burning fuel until engines flame out and the aircraft crashes…
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.