Dave Aronson

Fairfax, Virginia, USA

Semi-retired software development consultant with 40 years of professional experience, open to speaking at corporate events, tech-agnostic conferences, and Elixir, Ruby, Python, JavaScript, C, and maybe some other conferences. (And part-time pure-remote software development contracts.) Speaks excellent English, fluent French, passable Portuguese, and very basic Japanese (not written). Willing (nay, eager!) to travel to interesting places, if you'll pay expenses.

Most of my talks are listed here with a *typical* length, but can be adapted to a small fraction of that, or possibly extended to maybe 50% longer, even double in some cases.

Contact Dave Aronson

Talks

ACRUMEN: What IS Software Quality Anyway?!

45-minute keynote talk at intermediate level

Bug Magnets: Booby-Traps in your Code

30-minute seminar talk at intermediate level

COARSNO: The First Rule of Composition

10-minute lightning talk at beginner level

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

40-minute seminar talk at beginner level

From Audience to Authority: Breaking Into Conference Speaking

45-minute seminar talk at beginner level

From Examples to Exhaustive: Intro to Property-Based Testing

40-minute seminar talk at beginner level

Hire Mutants to Build your Test Suite!

30-minute seminar talk at advanced level

Kill All Mutants! (Intro to Mutation Testing)

45-minute seminar talk at advanced level

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

30-minute seminar talk at beginner level

OOP: You Keep Using That Word . . .

30-minute seminar talk at intermediate level

Ruby Gotchas

45-minute seminar talk at beginner level

Specific Gravity: Into the Black Hole of Brewing MEAD!

50-minute seminar talk at intermediate level

Tame Two Tedious Tasks Together, with Doctests

10-minute seminar talk at intermediate level

TDD like a Viking: Brewing Mead with JavaScript!

40-minute seminar talk at beginner level

The Making of a WWWizzzard

30-minute seminar talk at beginner level

Tight Genes: Intro to Genetic Algorithms

45-minute seminar talk at beginner level

TWO Weird Tricks: Mutation Testing and Property-Based Testing

45-minute seminar talk at advanced level

Whose Line of Code Is It Anyway?

30-minute seminar talk at beginner level

Why We Prepend

5-minute lightning talk at beginner level

Bios

Bio (Main English Profile)

Dave is a semi-retired software development consultant (writing code *and* giving advice about it), with 40 years of professional experience in a wide variety of languages, 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 lately is to spread the gospel of quality, including defining what that even means, and talking about techniques to achieve it. In his spare time, he brews mead, teaches others how -- and speaks at conferences, on podcasts, to companies, etc.