Dave Aronson

Fairfax, VA USA

Bio

Dave is a semi-retired software development consultant (writing code and giving advice about it), with 39 years of professional experience in a wide variety of languages, systems, frameworks, techniques, domains, etc. He is the T. Rex of Codosaurus, LLC (his one-person consulting firm, which explains how he can get such a cool title, at https://www.Codosaur.us/) near Washington, DC, USA. His main focus in software is to spread the gospel of software quality, including defining what that even means, and talking about techniques to achieve it. In his spare time, he makes mead, teaches others how, and speaks at conferences.

My Talks

ACRUMEN: What IS Software Quality Anyway?!

Bug Magnets: Booby-Traps in your Code

Drink Like a Chinese Egyptian Eritrian/Ethiopian Filipino Finnish Greek Indian Lithuanian Mayan Nepalese Polish Welsh Xhosa Viking: the History and Making of MEAD!

Drink Like a Geeky Viking: the Nitty-Gritty of Brewing MEAD!

From Audience to Authority: Breaking Into Conference Speaking

From Examples to Exhaustive: Intro to Property-Based Testing

Hire Mutants to Build your Test Suite!

Kill All Mutants! (Intro to Mutation Testing)

Multi-Talking (no, that's not a typo) with Genaver!

OOP: You Keep Using That Word . . .

Ruby Gotchas!

Tame Two Tedious Tasks Together, with Doctests

TDD like a Viking: Brewing Mead with JavaScript!

Tight Genes: Intro to Genetic Algorithms

TWO Weird Tricks: Mutation Testing and Property-Based Testing

Whose Line of Code Is It Anyway?

Why We Prepend