~/talks

Dave Aronson

what they talk about

all 8 in the filters

where they keep going back

all 16 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Tight Genes: Intro to Genetic AlgorithmsDevDays || DevOps Pro || CyberWiseCon Europe 20252025-05-20
Claims that genetic algorithms find “good enough” solutions fast backed by a runnable Ruby code examples knapsack and traveling‑salesman demo with populations…
Talk on
Kill All Mutants! (Intro to Mutation Testing)Voxxed Days CERN 20252025-01-15
Mutation testing generates small semantic changes in copies of code and runs the tests to see which mutants are killed vs survived, exposing weak tests and…
Talk on
ACRUMEN: What IS Software Quality Anyway?!Voxxed Days CERN 20252025-01-15
A simple, portable definition of software quality claims software should be Appropriate, Correct, Robust, Usable, Maintainable, Efficient (the N stands for…
Talk on
Kill All Mutants! (Intro to Mutation Testing)Heapcon 20242024-11-07
Mutation testing mutates AST nodes (operator swaps, argument flips, replacing a body with a constant, removing loop control) and runs the test suite to see…
Talk on
Tight Genes: Intro to Genetic AlgorithmsJNation 20242024-06-04
Genetic algorithms are shown working with concrete numbers: demos use population of 10 candidates, single-point crossover, and a 1-in-4 mutation chance…
Talk on
Kill All Mutants! (Intro to Mutation Testing)XtremePython 20232023-12-05
Mutation testing mutates functions into many mutants and runs the test suite against each one, measuring killed vs survived to surface weak tests or redundant…
Talk on
Multi-Talking (not a typo!) with GenaverGambiConf 20232023-11-02
Genaver is a lightweight tool for quickly generating a customized version of a talk that fits a target conference and time limit. The presentation explains why…
Talk in Portuguese on
Tight Genes: Intro to Genetic AlgorithmsNDC Oslo 20232023-05-22
Explains genetic algorithms by building a tiny Ruby evolver class that runs: initialize a population (10 candidates in demos), score fitness (truck knapsack…
Talk on
Kill All Mutants! (Intro to Mutation Testing)PyCon US 20232023-04-19
How good is your test suite? Would it all still pass if the tested code was changed? If so, there may be problems with your code, your tests, or…
Talk on
"ACRUMEN: What IS Software Quality, Anyway?"Frontrunners 20232023-03-10
A concise, actionable definition called ACRUMEN claims software must be Appropriate, Correct, Robust, Usable, Maintainable, Efficient and fits on a business…
Talk on
Kill All Mutants! (Intro to Mutation Testing)GambiConf EU 20222022-09-03
Mutation testing mutates copies of functions to check two concrete things: whether tests are strict enough and whether code is meaningful. Tools parse the AST…
Talk on
Kill All Mutants! Intro to Mutation TestingNDC Melbourne 20222022-06-20
Explains mutation testing as creating many single small code changes (mutants) and running the covering tests to see which surviving mutants fool the suite…
Talk on
Kill All Mutants! (Intro to Mutation Testing)ACCU 20222022-04-06
Explains how mutation testing actually works: AST-based tools make thousands of tiny code variations and run only the covering tests, flagging surviving…
Talk on
MEAD!ACCU 20222022-04-06
A simple home mead method: combine 300–400 g honey, 750 mL spring water and about a gram of yeast in a jar, stir until dissolved, cover with cloth and wait —…
Lightning on
Kill All Mutants! (Intro to Mutation Testing)NDC Sydney 20202020-08-31
Explains mutation testing by making tiny code variants and running unit tests to see which variants are killed (cause failures) and which survive, with…
Talk on
Kill All Mutants! (Introduction to Mutation Testing)JSConf Hawaiʻi 20202020-02-05
Mutation testing claims to expose weak tests and meaningless code by generating tiny code variants and running the unit suite against each one. The JS tool…
Talk on
Kill All Mutants! (Intro to Mutation Testing)RubyConf 20192019-11-18
Explains mutation testing by showing concrete results not just hype: tools named include mutant and Mutest and older Heckle, a simple example (power method)…
Talk on
Kill Evil Mutants!NDC Oslo 20192019-06-17
Mutation testing makes tiny controlled changes to code, runs the function’s tests against each clone, and flags any surviving evil mutants that keep all tests…
Talk on
ACRUMEN: The Six Key Aspects of Software QualityDevConf 20182018-09-26
Presents ACRUMEN as six prioritized qualities: Appropriate Correct Robust Usable Maintainable Efficient, claiming appropriateness outweighs all others combined…
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.