Zac Hatfield-Dodds
where else to find them
github:zac-hd
what they talk about
all 7 in the filters
where they keep going back
all 6 in the filters
on a stage with
- Allen Ruebenonce
- Daniel McCarthyonce
- Evan Kohilasonce
all 14 in the filters
who talks about the same things
- Evan Kohilas14 talks
- Katie Bell11 talks
- Nick Moore11 talks
- Larry Hastings9 talks
- Ryan Soklaski3 talks
- Tennessee J Leeuwenburg15 talks
| title | conference | date |
|---|---|---|
| Notes, Groups and Stars: exceptional new features of Python 3.11! | PyCon US 2025 | 2025-05-16 |
Python 3.11 actually adds concrete error‑handling tools: add_note() annotations, hierarchical ExceptionGroup objects, and the new except syntax for selective… | ||
| Is my Large Language Model a Strange Loop? | Strange Loop 2023 | 2023-09-21 |
Claims that language models evolve internal algorithms get backed by concrete probes: convolutional features can be replaced with hand‑written vision code… | ||
| Introduction to Property-Based Testing | PyCon US 2023 | 2023-04-19 |
Introduction covers property-based testing using Hypothesis and pytest with runnable examples that actually find bugs: a NaN case breaking sort, floating-point… | ||
| Async: scaling structured concurrency with static and dynamic analysis | PyCon US 2023 | 2023-04-19 |
Async python is a relatively recent addition to Python’s longstanding concurrency options of processes and threads - and offers a very different programming… | ||
| Introduction to Property Based Testing | PyCon US 2022 | 2022-04-27 |
Property‑based testing claims that specifying invariants rather than cases uncovers real edge‑case failures: Hypothesis drives generation (default ~100… | ||
| Fully Automated Testing | PyOhio 2021 | 2021-07-31 |
Hypothesis adds a CLI called Ghostwriter that generates property tests from function names and signatures and it immediately finds missing cases like the key… | ||
| Introduction to Property-Based Testing | PyCon US 2021 | 2021-05-14 |
Introduction teaches Hypothesis with concrete code, not just theory: it runs the @given decorator, uses st.integers().filter(lambda b: b != 0) and pytest… | ||
| Stop writing tests! | PyCon India 2020 | 2020-10-02 |
Argues to write fewer hand-crafted cases and rely more on property-based tests that check general invariants and generate inputs automatically. Demonstrates… | ||
| Stop Writing Tests! | PyConline AU 2020 | 2020-09-04 |
Argues to write fewer hand-crafted examples and automate the hard choices by generating and checking properties; shows using pip install hypothesis to write… | ||
| Sufficiently Advanced Testing | PyCon AU 2019 | 2019-08-02 |
Covers concrete techniques and working demos: Hypothesis minimization that automatically shrinks failing cases to a tiny repro, implementations of fuzzing… | ||
| Lightning Talks - Sunday | PyCon AU 2017 | 2017-08-03 |
A rapid fire set of practical outcomes and gotchas: a custom CI (Beekeeper + Waggle) runs Docker on AWS ECS and cuts project CI to about $30/month vs $700–$800… | ||
| nothing matches | ||