Michael Schoonmaker

Michael Schoonmaker

Test Double


I want to make art. I’ll even use a paintbrush, if it’s absolutely necessary.

Before I got a “real job” [Thanks, Dad…], I made video games. To the chagrin of my fellow consultants at Test Double, I still cling to many of the bottom-up, test-after habits I developed while pushing pixels and building digital worlds. The rest of the time, I toe the line: test-driving web applications and mentoring people of all stripes in empathetic, humane software development.

When not in my Cave, I co-organize the tech meetup for a small city in coastal Washington, pursue the odd hobby, and chase my partner and 2 kids.

Sessions for this user

* JavaScriptural Exegesis

If we're going to be so religious about our standards and patterns, why not use religious tools to analyze and improve them? Exegesis is a tool for nuance and understanding in the absolutes found on bikesheds everywhere, such as "replace all vars with const" and "arrow functions will save your eternal soul".
Michael Schoonmaker

Proposals for this user

* Better Living Through Electricity: How the Internet of Things improves my marriage

Remote workers make terrible partners, turning your humble sleeping space into a virtual stage for clients a world away. Find out how a little empathy, a little ingenuity, and a lot of hardware hacking made me a better partner. No more accidental limelight. Come for the demo, stay for the code.
Hacks 2017-04-10 06:16:59 +0000
Michael Schoonmaker

* UDP, DIY, IoT, and U!

Why does the Internet of Things seem so foreign to us as web developers? What protocol do my lightbulbs use? Why does it require a $4000 investment? Learn how to use open standards like Multicast with open hardware like Arduino and familiar languages to integrate with the Things around us.
Practice 2017-04-10 06:21:13 +0000
Michael Schoonmaker