~/talks

Daniel Terhorst-North

what they talk about

all 14 in the filters

where they keep going back

all 18 in the filters

on a stage with

all 16 in the filters

who talks about the same things

titleconferencedate
The Best Simple System for NowJfokus 20262026-02-02
Argues for the Best Simple System for Now: build the smallest thing that meets today's needs, resist speculative generality, delete unused code and trust…
Talk on
CUPID For Joyful CodingJfokus 20262026-02-02
Proposes a concrete five-letter rubric—CUPID = Composable, Unix philosophy, Predictable, Idiomatic, Domain-based—as a practical lens to assess and improve real…
Talk on
Best Simple System for NowGOTO Copenhagen 20252025-09-29
Defines the Best Simple System for Now and shows concrete rules: start by deploying one VM via rsync and avoid Kubernetes until you actually need scale; build…
Talk on
Engineering Leadership in Turbulent TimesGOTO Copenhagen 20252025-09-29
Practical tactics for chaotic engineering leadership: use the three threes (what to learn in the first 3 hours, 3 days, 3 weeks) to build context; harvest and…
Talk on
Shaped by demand: The power of fluid teamsLDX3 London 20252025-06-16
Claims a concrete alternative: quarterly Demand-Led Planning where 20–200 people re-team around all demand, not just features, and allocate discretionary spend…
Talk on
Shaped by Demand: the power of fluid teamsCraft Conference 20252025-05-29
Argues that teams do not need to be stable or long‑lived and shows a concrete process called Demand‑Led Planning where 20–200 people re‑team every quarter…
Talk on
ESSENTIALS - Event Storming for fun and profitCraft Conference 20252025-05-29
Event Storming maps domain events on orange stickies and questions on pink ones, starts with start at the end, and surfaces concrete seams for redesign. Used…
Talk on
20 Years of BDDPHP UK Conference 20252025-02-19
A first‑principles history with concrete claims: BDD starts as a way to teach TDD without the word “test,” the Java project registered jbehave.org Dec 23 2003…
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
The Best Programmer I KnowGOTO Copenhagen 20242024-09-30
Argues that great programmers deliberately learn habits: they start anywhere and iterate, build products not libraries, and study domains so code reads like…
Talk on
20+ Years in Tech: Things We Wish We Knew SoonerGOTO Copenhagen 20242024-09-30
Conversation claims that putting ideas out freely accelerates adoption, shows concrete tech lessons: uses Advent of Code to compare languages, predicts…
Talk on
The Best Programmer I KnowGOTO Amsterdam 20242024-06-10
Argues great programmers learn habits not gifts: they iterate wildly, just start, and treat all code as a spike to be stabilized later. Shows concrete choices…
Talk on
How to bake a changeCraft Conference 20242024-05-30
Explains a repeatable change recipe: start with an initial assessment of stories behind complaints, pick three fixes from the Rule of 63, run small…
Talk on
The most dangerous phraseCraft Conference 20232023-05-18
Argument claims SOLID and Scrum made sense for 1990s constraints but now cause harm: source code used to be a sellable asset, DB changes were risky so…
Talk on
CUPID — For Joyful CodingYOW! Melbourne 20222022-12-08
Presents CUPID as five practical properties — Composable, Unix philosophy, Predictable, Idiomatic, Domain-based — and claims they make code joyful by focusing…
Talk on
Start As You Mean To Go OnBuild Stuff 20222022-11-09
A practical prescription: set alignment first so many teams can move fast within shared rules, then grant autonomy. Uses concrete tech choices — pick Postgres…
Talk on
Rethinking TransformationCraft Conference 20222022-06-02
Argues that Transformation-as-a-Product reframes change: define target behaviors and system characteristics, baseline them with Likert surveys, and track…
Talk on
Agility at Scale: A Meeting of MindsetsGOTO Copenhagen 20212021-11-08
Argues that agility at scale needs a synthesis of digital product and industrial mindsets, not just another scaling framework, and proposes concrete practices…
Talk on
CUPID - for joyful codingCraft Conference 20212021-06-02
Argues for a practical five‑point checklist called CUPID: Composable, Unix philosophy, Predictable, Idiomatic, Domain-based and shows concrete examples: a test…
Talk on
Agility at Scale: A Meeting of MindsetsGOTOpia Chicago 20212021-04-20
Argues that scaling agility requires both industrial and digital mindsets and introduces autonomy liquidity — treating objective, constraints, accountability…
Talk on
Agility at Scale: A Meeting of MindsetsGOTOpia November 20202020-11-10
Argument: achieving agility at scale requires synthesizing industrial and digital product mindsets rather than replacing one with the other. Claim: create…
Talk on
Agility at Scale: A Meeting of MindsetsAgile India 20202020-10-11
Claim: India built a 400‑million‑customer 4G network in under eight years and is now pivoting into a digital platform, proving industrial scale and product…
Talk on
SWARMing into ActionCAS 20192019-11-22
A programme evolves a 6,000-person telco into a connectivity platform that already serves ~370 million customers, peaks at ~1M activations/day, handles ~10…
Talk on
Beyond DeveloperNDC London 20192019-01-30
Ada Lovelace writes the first algorithm in 1844 and Grace Hopper invents the compiler and demonstrates a nanosecond with a length of wire, anchoring the claim…
Talk on
SWARMing: Scaling Without A Religious MethodologyGOTO Chicago 20182018-04-24
Claim: packaged scaling methods inevitably degrade, dysfunction and expire, so scaling by stricter adherence fails. Uses throughput accounting ideas and…
Talk on
Ops and OperabilityNDC London 20172017-01-16
Argues that operability is concrete: add a phone home heartbeat (single UDP packet ~1500 bytes) carrying name, deps, address, interval and basic metrics so…
Talk on
Decisions, Decisions — Dan North on Trade-offs in SoftwareBuild Stuff 20162016-11-16
Automated builds and deployments trade speed for locked‑in assumptions — automate only once a manual path is stable — and automated tests catch known failures…
Talk on
Agile Version 2016GOTO Copenhagen 20162016-10-03
Argues that Agile’s original assumptions (exponential cost of change, heavy upfront design) no longer hold, so Scrum’s certification-driven spread becomes a…
Talk on
Panel: The Future of RoboticsGOTO Copenhagen 20162016-10-03
A university team builds five wheeled “Turtle” robots that win the 2016 Middle Size League world championship 3–3 then penalty shootout, using omni‑vision…
Panel on
How to make a sandwichThe Lead Developer 20162016-06-23
Argues the sandwich model is misunderstood and usually doesn’t work, frames feedback as a systems problem using Systems Theory and timing to show small…
Talk on
Beyond FeaturesJfokus 20162016-02-08
Claim: software delivery must treat three kinds of work as first-class — features discovery kaizen — and optimise for sustainably minimize lead time to…
Talk on
Agile RevisitedGOTO London 20152015-09-16
Argues that Agile’s values survived but its practice morphed into Scrum as brand power, leaving technical excellence neglected and leading to rituals without…
Talk on
Panel Debate Led byGOTO London 20152015-09-16
Panelists argue for concrete practices: mandatory internal tech talks at some firms, a continuous delivery pipeline used to satisfy regulators, and hands‑on…
Panel on
PanelGOTO London 20152015-09-16
Panel reports a measurable link between DevOps practices and firm performance using a cross-sectional survey with objective measures (stock tickers, company…
Panel on
Beyond developerThe Lead Developer London 20152015-09-10
Claim: modern lead developers expand beyond coding to own domain outcomes, deployment and production health, using tools like Go and container work with Docker…
Talk on
Kicking the Complexity HabitGOTO Chicago 20142014-05-20
Argues that complexity is the default and many familiar practices act as short‑term painkillers, hiding root causes rather than fixing them; uses the shifting…
Talk on
Power Use of UNIXGOTO Aarhus 20132013-09-30
Live demos use grep, sed, awk, find, zsh, rsync, lsof, fuser, du/df and htop and show the /proc filesystem trick for passing a command’s output as a file, with…
Talk on
Why Agile Doesn't Scale & What You Can Do About ItGOTO Aarhus 20132013-09-30
Claim: Agile as practiced at team level fails to scale across large programmes. Evidence: multiple large efforts with many teams and 50 director-level…
Talk on
Interview withGOTO Chicago 20132013-04-23
BDD is about using concrete examples to surface risk and drive development, not about test automation frameworks like Cucumber or JBehave. Observe that teams…
Interview 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.