I enjoy presenting at conferences, primarily in person at interesting destinations. (I could be talked into doing a remote conference too, mainly within three timezones of the eastern USA.) Mainly, I like technology-agnostic software development conferences, or about some language I know and like, such as Ruby or Elixir. Even if your conference is about some language I don’t know or don’t like, if there’s enough language-agnostic content, or I really want to see the location, I might go for it. Some of my topics are also appropriate for testing conferences.
The topics I currently have talks prepared for are:
My ACRUMEN definition of software quality. This is completely technology-agnostic; in fact there is not even any code! I have presented full-length talks on this at Little Rock Tech Fest 2019, American Mensa Annual Gathering 2019, Software Process Advancement 2019, Nova Codecamp 2019, Codecamp Chisinau 2019, Devconf Poland 2018, and assorted Washington DC area Meetups, plus “lightning” talks at ElixirConf 2017 and RubyConf 2017, and talked about it on the Maintainable Software Podcast. (I was also selected with this topic for I T.A.K.E. Unconference 2019 but the entire conference was canceled, and as a backup speaker for RubyNation 2018 but no slots opened.) The best videos are the five-minute “lightning talk” version from Rubyconf 2017, and the 45-minute conference presentation version from Little Rock Tech Fest 2019.
Ruby “gotchas”, i.e., nasty surprises in the Ruby programming language. I spoke about that in assorted Washington DC area Ruby Meetups in 2014. Sorry, no video, but it would normally be about 45 minutes.
Breaking into conference speaking. I haven’t actually done this one at conferences, or anywhere else that recorded it, but I have the bare bones prepped as a 5-7 minute Toastmasters speech, and intend to fill it out to 30-45 minutes for conferences.
I’m also interested in putting together talks on Elixir doctests, property-based testing, and perhaps one on both property and mutation testing, plus any other weird testing tricks I find.
Want me to speak on something not covered above? Ask me, and we’ll see.