~/talks

Dave Farley

what they talk about

all 6 in the filters

where they keep going back

all 11 in the filters

on a stage with

all 6 in the filters

who talks about the same things

titleconferencedate
Continuous Delivery in a World of Constant ChangeGOTO Copenhagen 20252025-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…
Talk on
Panel: Where Is SW Development Going?GOTO Copenhagen 20242024-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…
Panel on
Solving the Hard ProblemsGOTO Copenhagen 20242024-09-30
Argues that engineering means iterative, scientific problem solving and that complex systems evolve through many small experiments, not big up-front designs…
Talk on
Incremental Design, DevOps, Microservices & CICDGOTO Copenhagen 20242024-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…
Talk on
Continuous Delivery - What does good really look like?CI/CD Express Conference 20232023-09-14
Continuous delivery means keeping software permanently releasable by evaluating a deployable release candidate after every small commit using a deployment…
Talk on
Engineering for Software - How to Amplify CreativityCraft Conference 20232023-05-18
Argues that software is an engineering problem of design and discovery not manufacturing, so teams must work iteratively, gather fast feedback, run…
Talk on
Scaling Up!Agile India 20232023-03-15
Argues that scaling software requires engineering to optimize for learning and low-coupling, not factory processes, and defines continuous delivery as keeping…
Talk on
Optimising Continuous DeliveryAgile India 20232023-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…
Talk on
Advanced Deployment Pipeline Techniques.Agile India 20232023-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…
Talk on
Engineering for SoftwareYOW! Melbourne 20222022-12-08
Argues software engineering is an empirical craft with ten concrete rules: five to optimize learning — iteration and feedback, working incrementally…
Talk on
Engineering for Software - How to Amplify CreativityYOW! Melbourne 20222022-12-08
Argues software engineering is about learning and managing complexity via 10 guiding principles that prioritize iteration, fast feedback, incremental work…
Talk on
Engineering for SoftwareAgile India 20222022-09-22
Argues software engineering means optimizing for learning and managing complexity using two concrete tools: Testability & Speed. Shows TDD via red green…
Talk on
Taking Back "Software Engineering" – Craftsmanship is InsufficientGOTO Amsterdam 20222022-06-12
Argues for reclaiming "software engineering" as an empirical, experiment-driven craft that emphasizes iterative development, feedback loops and incremental…
Talk on
Economies of SpeedGOTO Amsterdam 20222022-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…
Talk on
Software Engineering - Development in 100 Years TimeGOTO Amsterdam 20222022-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…
Talk on
Engineering for SoftwareCraft Conference 20222022-06-02
Argues that software engineering equals optimizing for learning and managing complexity using practical tools: Testability & Speed, automated deployment…
Talk on
Continuous Delivery Pipelines: How to Build Better Software FasterGOTO Copenhagen 20212021-11-08
Deployment pipelines are the definitive statement of releasability and must give feedback under five minutes for developer checks and aim for…
Talk on
‘Engineering' for Software - How to Amplify CreativityGOTO Copenhagen 20212021-11-08
Argues that software succeeds by optimizing for learning and managing complexity using concrete tools: test-driven development as a talent amplifier that…
Talk on
Testing Times in 2021: Delivering with Confidence{unscripted} 20212021-06-16
Argues for a deployment pipeline that produces a release candidate and evaluates releasability across commit acceptance and production stages using test driven…
Talk on
Scaling Up!Craft Conference 20212021-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…
Talk on
Software Engineering - Development in 100 Years TimeGOTOpia November 20202020-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…
Talk on
Taking Back "Software Engineering"GOTO Oslo 20202020-03-03
Argues that software becomes real engineering when teams apply iterative, empirical science: five practices—iterative, feedback-driven, incremental…
Talk on
David Farley InterviewGlobal Software Architecture Summit 20192019-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…
Interview on
Reactive Systems: 21st Architecture for 21st Century SystemsGOTO Copenhagen 20152015-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…
Talk on
The Rationale for Continuous DeliveryGOTO London 20152015-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…
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.