David Hayes

Talks

Banishing Loops with Functional Programming

50-minute seminar talk at intermediate level

Better Communication for Fun and Profit

50-minute keynote talk at beginner level

Better Know BASH

50-minute seminar talk at beginner level

Empathy Makes Better Developers

50-minute seminar talk at beginner level

Fear the Swarm of OWASP

50-minute seminar talk at intermediate level

Learn Unit Testing & TDD with Katas

50-minute seminar talk at beginner level

Making Local Government Better with Technology: What it’s Like Leading in a Code for America Brigade

50-minute seminar talk at beginner level

The Best Code is Thoughtful

45-minute seminar talk at beginner level

The Present and Future of WordPress's REST API

50-minute seminar talk at intermediate level

Understanding Open Source Licenses

50-minute seminar talk at beginner level

What WordPress Teachs Us About Software Ecosystems

50-minute seminar talk at beginner level

WordPress Security Auditing, Applied

150-minute workshop talk at beginner level

Bios

PHP

WordPress