~/talks

Roberto Clapis

what they talk about

all 6 in the filters

where they keep going back

all 6 in the filters

on a stage with

all 5 in the filters

who talks about the same things

titleconferencedate
Accepting complex inputs with simple codeGoLab 20242024-11-11
Shows how to accept messy byte streams by splitting tokenization from validation, using bufio.Scanner with a custom split to stream tokens, and small state…
Talk on
Go SecurityGopherCon Europe 20212021-05-26
Go security panel describes concrete work: a fuzzing in standard library rollout that becomes beta imminently to run fuzz targets like tests; a centralized…
Panel on
Practical Fuzzing in GoGopherCon Europe 20202020-06-15
Shows that Go fuzzing uncovers real, surprising bugs: a tiny atoi-like function yields 3 crashes in 3 seconds from inputs with leading zeros; fuzzing also…
Talk on
The web is broken: let's fix it!HackInBo Winter Edition 20192019-11-09
The talk describes modern browser security features that address long-standing web platform problems like XSS, CSRF, XSSI and cross-site leaks. It explains…
Talk in Italian on
Tackling Contention: The Monsters Inside the 'sync.Locker'GopherCon UK 20192019-08-21
Shows how pprof and the mutex profile expose that a simple increment loop spends >95% of time waiting on sync.Locker, and how trace regions pin down tail…
Talk on
Tackling Contention : The Monster in sync.LockerGopherCon Europe 20192019-05-30
Measures show mutex wait time dominating CPU profiles: pprof reports tiny flat time but large cumulative time spent acquiring locks when many goroutines…
Talk on
The monsters inside the sync.LockerdotGo 20192019-03-25
Explains that a Go mutex implements both read and write memory barriers by using atomic compare-and-swap and atomic add in the hot path, so locking guarantees…
Talk on
Goroutines: the dark side of the runtimeGoLab 20182018-10-22
Explains that goroutines run on a fixed number of OS threads via the M P G scheduler, shows a real example where a loop with a closure capturing loop variable…
Talk on
Night of the living vulnerabilitiesCodemotion Milan 20172017-11-10
Firmware review and pen tests find format string bugs and classic stack overflows alongside hardcoded credentials (default user with password left unchanged)…
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.