Portfolio
A sample of client projects, writing, courseware, open source, games, and talks.Learn about my services if you want to work with me. To dive deeper and get to know me, check out my blog and podcast for how I think about developer education.
Client Projects
For clients, I mainly focus on middle-to-bottom-of-funnel developer education. However, I have also done copywriting and educational content marketing with top-of-funnel content.
Tutorials and How-To's
Samples and Templates
Technical Writing and Articles
Many of the articles I write are published on DZone or the company blog.
Courseware
As a Pluralsight author, I publish professional video training courses to help upskill developers in modern web and cloud development. This is also something I can offer to clients, such as your very own Getting Started course.
Archived
These courses are no longer available.
Speaking
I really enjoy sharing what I learn and I regularly speak to technical audiences on different tech topics, including personal finance. I have spoken at international and regional conferences like React Summit, NDC, Connectaha, MDC, MinneWebCon, and more.
Games
Once or twice a year, I help design and build a game in 72 hours as a member of the Excalibur.js team – I work on concept, design, art, sound, programming – you name it!
Sweep Stacks
Ludum Dare 31
Sweep across the screen to clear blocks! This finished in the top 2% (out of 3,000+ games). People got addicted to this one.
Beach Breach
Ludum Dare 50
Defend your sandcastle from crabs, turtles, and seagulls in this beach-themed tower defense game!
Meerkattica
Ludum Dare 48
Dig deeply and quickly to get to your next metal gig, but what out for the mechanical snake that pursues you!
Open Source
I've been maintaining FOSS projects on the side for over 12 years.