Roberto Clapis
where else to find them
what they talk about
all 6 in the filters
where they keep going back
- GopherCon Europe3 editions2019–2021
- GoLab2 editions2018–2024
all 6 in the filters
on a stage with
- Filippo Valsordaonce
- Katie Hockmanonce
- Michele Spagnuoloonce
all 5 in the filters
who talks about the same things
- Johnny Boursiquot9 talks
- Jeffrey Mendelsohn5 talks
- Bill Kennedy15 talks
- Valentin Deleplace18 talks
- Jesús Espino23 talks
- Matt Kulukundis5 talks
| title | conference | date |
|---|---|---|
| Accepting complex inputs with simple code | GoLab 2024 | 2024-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… | ||
| Go Security | GopherCon Europe 2021 | 2021-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… | ||
| Practical Fuzzing in Go | GopherCon Europe 2020 | 2020-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… | ||
| The web is broken: let's fix it! | HackInBo Winter Edition 2019 | 2019-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… | ||
| Tackling Contention: The Monsters Inside the 'sync.Locker' | GopherCon UK 2019 | 2019-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… | ||
| Tackling Contention : The Monster in sync.Locker | GopherCon Europe 2019 | 2019-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… | ||
| The monsters inside the sync.Locker | dotGo 2019 | 2019-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… | ||
| Goroutines: the dark side of the runtime | GoLab 2018 | 2018-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… | ||
| Night of the living vulnerabilities | Codemotion Milan 2017 | 2017-11-10 |
Firmware review and pen tests find format string bugs and classic stack overflows alongside hardcoded credentials (default user with password left unchanged)… | ||
| nothing matches | ||