Dave Farley
where else to find them
what they talk about
all 6 in the filters
where they keep going back
- GOTO Copenhagen4 editions2015–2025
- Craft Conference3 editions2021–2023
- Agile India2 editions2022–2023
all 11 in the filters
on a stage with
- Abby Bangseronce
- Daniel Terhorst-Northonce
- Holly Cumminsonce
all 6 in the filters
who talks about the same things
- Kent Beck14 talks
- Jez Humble23 talks
- Michael Nygard11 talks
- Sander Hoogendoorn35 talks
- Michiel Rook18 talks
- Luca Minudel11 talks
| title | conference | date |
|---|---|---|
| Continuous Delivery in a World of Constant Change | GOTO Copenhagen 2025 | 2025-09-29 |
Continuous Delivery means code is always releasable and verified after every tiny change via pipelines, versioned specs and BDD/TDD-style acceptance tests; the… | ||
| Panel: Where Is SW Development Going? | GOTO Copenhagen 2024 | 2024-09-30 |
Industry adoption of agile is now “boringly normal” with many teams doing monthly or on-demand releases and cross-functional ownership; tooling moves include… | ||
| Solving the Hard Problems | GOTO Copenhagen 2024 | 2024-09-30 |
Argues that engineering means iterative, scientific problem solving and that complex systems evolve through many small experiments, not big up-front designs… | ||
| Incremental Design, DevOps, Microservices & CICD | GOTO Copenhagen 2024 | 2024-09-30 |
Claims a working pipeline that auto-generates ETL from each microservice schema, writes Parquet to S3 and is migrating to Delta Lake, using change‑data‑capture… | ||
| Continuous Delivery - What does good really look like? | CI/CD Express Conference 2023 | 2023-09-14 |
Continuous delivery means keeping software permanently releasable by evaluating a deployable release candidate after every small commit using a deployment… | ||
| Engineering for Software - How to Amplify Creativity | Craft Conference 2023 | 2023-05-18 |
Argues that software is an engineering problem of design and discovery not manufacturing, so teams must work iteratively, gather fast feedback, run… | ||
| Scaling Up! | Agile India 2023 | 2023-03-15 |
Argues that scaling software requires engineering to optimize for learning and low-coupling, not factory processes, and defines continuous delivery as keeping… | ||
| Optimising Continuous Delivery | Agile India 2023 | 2023-03-15 |
Claims a working deployment pipeline gives release confidence and must be optimized for speed: aim for commit stage under five minutes (90 seconds ideal) and… | ||
| Advanced Deployment Pipeline Techniques. | Agile India 2023 | 2023-03-15 |
Full-day workshop outlines concrete patterns and a working demo pipeline that evaluates changes automatically, shortens lead time, and finds faults earlier. It… | ||
| Engineering for Software | YOW! Melbourne 2022 | 2022-12-08 |
Argues software engineering is an empirical craft with ten concrete rules: five to optimize learning — iteration and feedback, working incrementally… | ||
| Engineering for Software - How to Amplify Creativity | YOW! Melbourne 2022 | 2022-12-08 |
Argues software engineering is about learning and managing complexity via 10 guiding principles that prioritize iteration, fast feedback, incremental work… | ||
| Engineering for Software | Agile India 2022 | 2022-09-22 |
Argues software engineering means optimizing for learning and managing complexity using two concrete tools: Testability & Speed. Shows TDD via red green… | ||
| Taking Back "Software Engineering" – Craftsmanship is Insufficient | GOTO Amsterdam 2022 | 2022-06-12 |
Argues for reclaiming "software engineering" as an empirical, experiment-driven craft that emphasizes iterative development, feedback loops and incremental… | ||
| Economies of Speed | GOTO Amsterdam 2022 | 2022-06-12 |
Argues that speed plus discipline reduces risk and improves quality citing 2,600x frequency gaps between high and low performers and high performers spending… | ||
| Software Engineering - Development in 100 Years Time | GOTO Amsterdam 2022 | 2022-06-12 |
Argues that durable claims are not flashy new languages or frameworks but practices that manage complexity: shows a Hollerith machine encoded in SQL to… | ||
| Engineering for Software | Craft Conference 2022 | 2022-06-02 |
Argues that software engineering equals optimizing for learning and managing complexity using practical tools: Testability & Speed, automated deployment… | ||
| Continuous Delivery Pipelines: How to Build Better Software Faster | GOTO Copenhagen 2021 | 2021-11-08 |
Deployment pipelines are the definitive statement of releasability and must give feedback under five minutes for developer checks and aim for… | ||
| ‘Engineering' for Software - How to Amplify Creativity | GOTO Copenhagen 2021 | 2021-11-08 |
Argues that software succeeds by optimizing for learning and managing complexity using concrete tools: test-driven development as a talent amplifier that… | ||
| Testing Times in 2021: Delivering with Confidence | {unscripted} 2021 | 2021-06-16 |
Argues for a deployment pipeline that produces a release candidate and evaluates releasability across commit acceptance and production stages using test driven… | ||
| Scaling Up! | Craft Conference 2021 | 2021-06-02 |
Argues that scaling software is about reducing cognitive load, not bigger production lines: advocates red green refactor (TDD) and shows a fake-engine test… | ||
| Software Engineering - Development in 100 Years Time | GOTOpia November 2020 | 2020-11-10 |
Predicts programming languages and paradigms deliver no order‑of‑magnitude gains; a small CRUD experiment shows Angular produces roughly 4× the code of a… | ||
| Taking Back "Software Engineering" | GOTO Oslo 2020 | 2020-03-03 |
Argues that software becomes real engineering when teams apply iterative, empirical science: five practices—iterative, feedback-driven, incremental… | ||
| David Farley Interview | Global Software Architecture Summit 2019 | 2019-10-10 |
Argues for continuous architecture to match continuous delivery and testing, claiming current systems are often big balls of mud with tight coupling that… | ||
| Reactive Systems: 21st Architecture for 21st Century Systems | GOTO Copenhagen 2015 | 2015-10-05 |
A low-latency trading exchange is built from scratch using ring buffer journaling, clustered durable queues and single-threaded services that handle hundreds… | ||
| The Rationale for Continuous Delivery | GOTO London 2015 | 2015-09-16 |
Argues continuous delivery by showing concrete results: a bank with a 103‑day change cycle vs an exchange with a 57‑minute cycle, Amazon deploying on average… | ||
| nothing matches | ||