Tobias Pfeiffer
where else to find them
website:http://pragtob.info/
github:PragTob
bluesky:pragtob.bsky.social
x:PragTob
linkedin:tobiaspfeiffer
speakerdeck:pragtob
what they talk about
all 10 in the filters
where they keep going back
no series more than once — all 9 in the filters
on a stage with
never shared a talk
who talks about the same things
- Brian Cardarella7 talks
- Ben Marx6 talks
- Sonny Scroggin6 talks
- Saša Jurić7 talks
- Chris McCord18 talks
- Josh Adams12 talks
| title | conference | date |
|---|---|---|
| Keynote: Benchee: 9 Years of Benchmarking on the BEAM | Code BEAM Lite Stockholm 2025 | 2025-06-02 |
Benchee becomes a practical, extensible benchmarking suite: a layered architecture that lets plugins replace collection, formatting and stats; it adds memory… | ||
| Elixir & Phoenix - Fast, Concurrent and Explicit | Øredev 2019 | 2019-11-06 |
Elixir compiles to the BEAM and uses pattern matching, immutable data and actors to get cheap concurrency and fault tolerance, with hot code swapping available… | ||
| Do You Need That Validation? Let Me Call You Back About It | Ruby on Ice 2019 | 2019-02-22 |
Shows that before_validation callbacks cause hidden bugs (example: auto-setting event datetimes that broke tests) and huge test/setup cost (one case forces… | ||
| Your monolith, Elixir and you | Code BEAM Lite Berlin 2018 | 2018-10-12 |
Company builds two separate Elixir apps to augment a Rails monolith: a courier tracking service and a fulfillment UI. Tracking uses Elixir/Phoenix sockets then… | ||
| Stop Guessing and Start Measuring - Benchmarking in Practice | Lambda Days 2018 | 2018-02-22 |
Benchmarks using benchee on Elixir and Phoenix produce concrete surprises: argument order and tail recursion change speed and memory, a real bug shows a query… | ||
| Stop Guessing and Start Measuring - Benchmarking in Practice | Erlang User Conference 2017 | 2017-06-08 |
Starts from a bad quick shell check that reports 65 microseconds vs 210 microseconds then shows a proper harness with 5s runs, warmup, medians, histograms and… | ||
| Elixir & Phoenix – fast, concurrent and explicit | RubyConf Portugal 2016 | 2016-10-27 |
Elixir runs on the Erlang VM and Phoenix demonstrates extreme concurrency: benchmarks show 2 million WebSocket connections on one server and the BEAM supports… | ||
| What did AlphaGo do to beat the strongest human Go player? | Full Stack Fest 2016 | 2016-09-05 |
AlphaGo beats Lee Sedol 4–1 by combining Monte Carlo tree search with deep learning: a 12‑layer convolutional neural network trained on human games (≈55% move… | ||
| Beating Go thanks to the power of randomness | RubyConf 2015 | 2015-11-15 |
Claims that random simulation plus tree search beats old approaches using Monte Carlo Tree Search, deploys 50k+ playouts per second on strong engines, and wins… | ||
| nothing matches | ||