~/talks

Todd H. Gardner

what they talk about

all 12 in the filters

where they keep going back

all 7 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Everything you learned about SSL is deprecatedNDC Toronto 20262026-05-05
Modern TLS replaces decades of complexity: TLS 1.3 cuts ~37 cipher suites to five and enforces perfect forward secrecy via Diffie‑Hellman so stolen long‑term…
Talk on
Success On Your Own TermsCPH DevFest 20242024-08-26
Bootstraps a software business that becomes TrackJS, doubles take‑home pay, then learns time is the real currency and chases guacamole money by moving from…
Talk on
Success On Your Own TermsNDC London 20242024-01-29
A career story of concrete moves and outcomes: a near‑death car crash sparks a goal to work on something important, $70,000 management‑of‑technology degree…
Talk on
Hostile JavaScript: Attacking and Defending the BrowserNDC London 20232023-01-23
Shows concrete browser attacks and defenses: demonstrates a geocities demo that loads third‑party scripts, implements monkey patching to override fetch and…
Talk on
Observable Web ApplicationsNDC Oslo 20222022-09-26
Argues that client-side measurement is the most important view, showing concrete fixes: move monitoring agents from inside the cloud to the browser (and once…
Talk on
Observable Web ApplicationsNDC London 20212021-01-25
Argues that client-side observability is the most important view of a web system and shows how to instrument it with error tracking, performance metrics and…
Talk on
Build vs Buy: Software Systems at Jurassic ParkNDC Porto 20192019-02-26
Retrospective of Jurassic Park engineering details why building custom security, monitoring, telephony, video surveillance and door locks costs far more than…
Talk on
Build vs Buy: Software Systems at Jurassic ParkNDC London 20192019-01-30
Jurassic Park builds custom systems (door‑lock IoT that fails in power outages, a three‑year implementation project that collapses) and discovers maintenance…
Talk on
We Didn’t Stop to Ask If We Should: Understanding Build vs. BuyNDC Oslo 20182018-06-11
Retrospective of build vs buy shows concrete numbers and failures: a custom security system cost two engineers’ time, roughly $100k upfront plus about…
Talk on
The Developer’s Guide to Promoting Your WorkNDC London 20182018-01-15
Built a JavaScript error-monitoring product called TrackJS, launches with nights-and-weekends work and discovers users don’t come without marketing. Uses a…
Talk on
Squashing JavaScript BugsNDC Sydney 20172017-08-14
A buggy demo app called getRanter gets debugged live using Chrome DevTools and shows concrete fixes: add event.preventDefault to stop form submits, bind or…
Talk on
The Developer’s Guide to Promoting ThemselvesNDC Oslo 20172017-06-14
Built TrackJS and PubcConf as concrete examples, shows page rules: target audience, explicit goal, persuade to a single action. Describes a funnel: channels →…
Talk on
Squashing JavaScript bugsNDC London 20172017-01-16
Five real bugs are reproduced and fixed using Chrome DevTools: DOM inspector to trace event listeners, Sources debugger with breakpoints and the async stack…
Talk on
JavaScript's Most WantedNDC Sydney 20162016-08-01
A live demo shows six concrete production failures and how to find and fix them: scripty joe is browser obfuscation from cross‑origin scripts — fix by adding…
Talk on
Traces of Errors: Getting Better JavaScript StacktracesMountainWest JavaScript 20142014-03-21
Shows that browsers disagree about Error internals (Chrome embeds stack, IE only generates it on throw, Firefox exposes file/line/column) and that anonymous…
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.