How can we evolve you today?


I enjoy presenting at conferences, mainly held in person at interesting destinations, that aren’t a royal PITA to get to, and reimbursing my travel expenses.  (I generally do not do remote conferences, unless they are within three timezones of US-East.)  I will also talk to a company (or their devs) for an additional fee.

The topics I currently have full-length talks prepared for are:

I also have a lightning talk prepared on why we prepend to lists, instead of appending, when using immutable data.  I’m also interested in putting together talks on doctests (such as in Elixir or Python), property-based testing, any other weird dev-testing tricks I find, ways to ease into TDD/BDD, helpful TDD/BDD hints, and more.

Want me to speak on something not covered above?  Ask me, and we’ll see.

Definite speaking engagements in the future include:

When   Conference   Where   Topic(s)
Sep/Oct 2022   Voxxed Days Athens   Athens, Greece   Mutants
Oct 2022   Nerdear.LA   Buenos Aires, Argentina   Genetic Algos
Nov 2022   TechBash   Pocono Manor, PA, USA   Mutants
Nov 2022   Central Texas Mensa Monthly Meeting   Online   Mead

Likely engagements in the next couple years or so, mainly because I was chosen already but I declined for this year, or the conference was canceled or postponed (or moved online too many timezones away, or various other reasons), include:

Conference   Where   Topic(s)
Devoxx Belgium   Antwerp, Belgium   Mutants and/or Genetic Algos
Build Stuff Vilnius   Vilnius, Lithuania   Mutants
Code.Talks   Hamburg, Germany   Mutants
CodeStock   Knoxville, TN, USA   Mutants
DevDays Europe   Vilnius, Lithuania   Mutants
I T.A.K.E.   Bucharest, Romania   ACRUMEN
THAT Conference   Round Rock, TX, USA   ACRUMEN
US Mensa Annual Gathering 2023   Baltimore, MD, USA   Mead
WeAreDevelopers World Congress   Berlin, Germany   Mutants
WeRockIT   Huntsville, AL, USA   Mutants

Speaking engagements in the past include:

Year Conference Where Topic(s) Link(s) Mins
2022 GambiConf EU Lisbon, Portugal Mutants video 28
2022 MWM RG 2022
(Metropolitan Washington Mensa
Regional Gathering)
Reston, VA, USA Mead video 62
2022 THAT Conference Wisconsin Dells, WI, USA Mutants (none)
2022 NDC Melbourne Melbourne, Australia Mutants
(video coming eventually, about 50 minutes)
2022 Code BEAM Europe Stockholm, Sweden Mutants video 41
2022 ACCU (Ass'n of C/C++ Users) Bristol, UK Mutants video 70
2021 Polyglot Podcast,
released 2021-12-01
Online ACRUMEN and other
software quality
audio and transcript 44
2021 Scenic City Summit Online Mutants (none yet) 40?
(video coming eventually)
2021 Scenic City Summit Online ACRUMEN (none yet) 40?
(video coming eventually)
2021 Code Europe Warsaw Warsaw, Poland Mutants (none yet) 55?
(video coming eventually)
2021 Code Europe Gdansk Gdansk, Poland Mutants (none yet) 55?
(video coming eventually)
2021 Kansas City Developer Conference
Kansas City, MO, USA Mutants (none) 45?
(they don't record sessions)
2020 NDC Sydney Online, darnit! Mutants video 52
2020 DevTalks Bucharest / Reimagined Online, dagnabit! Mutants video 31
2020 Ruby Rogues Podcast Online Mutants audio 68
2020 JSConf Hawai'i Waikiki, HI, USA Mutants video 22
2019 RubyConf Nashville, TN, USA Mutants video 39
2019 Little Rock Tech Fest Little Rock, AR, USA ACRUMEN video 45
(Sorry for the bad audio, they don't record, so it's from my phone on a tripod, and slightly cleaned up)
2019 Heartland Devconf Omaha, NE, USA Mutants video 44
(recorded on my phone)
2019 Maintainable Software Podcast Online ACRUMEN audio 44
2019 Elixir Remote Meetup
Online Mutants and
video 45
2019 Ruby on Rails Podcast Pittsburgh, PA, USA Mutants audio 24
(My first podcast!)
2019 Abstractions II Pittsburgh, PA, USA Mutants (none yet)
(They recorded it but are fixing technical difficulties)
2019 American Mensa's
Annual Gathering
Phoeniz, AZ, USA ACRUMEN (none) 75!
(Again, more aimed at feedback than teaching, taking advantage of their long timeslots (and big brains))
2019 Software Process Advancement London, UK ACRUMEN (none) 150!
(Aimed mainly at discussing and perfecting it, not so much teaching it)
2019 NDC Oslo Oslo, Norway Mutants video 60
(My first delivery of this talk, not very good)
2019 Nova Codecamp Reston, VA, USA ACRUMEN video 60
(Another one where they don't record so it was just my phone on a tripod)
2019 Codecamp Chisinau,
part of the Codecamp Romania series
Chisinau, Moldova ACRUMEN (none)
2018 Devconf Poland Krakow, Poland ACRUMEN video 37
(My very first conference talk, so not very well done, sorry!)
2018 assorted DC-area Meetups Washington, DC, USA area ACRUMEN (none)
2018 ElixirConf Bellevue, WA, USA ACRUMEN video 5
2017 RubyConf New Orleans, LA, USA ACRUMEN video 5
2014 assorted DC-area Meetups Washington, DC, USA area Ruby Gotchas (none) ~45
to Now
Metropolitan Washington Mensa's
Regional Gathering
Washington, DC, USA area spam-protection,
and non-tech topics
(none) 30-45

Also, I was one of the co-organizers of TDDConf 2021, the very first international test-driven development conference, and appeared briefly on-screen to introduce speakers and fill time.  I was also the sole organizer of Ruby DAYCamp (no website) 2013, a semi-impromptu “overflow” event for those who couldn’t get into Ruby DCamp (defunct, site gone).