My First WCA2
When I put out the call at the beginning of 2017 that I would like to start doing more JavaScript workshops, my good friend Kyle Maurer, from WordCamp Ann Arbor, was one of the first to invite me to come do a workshop.
The Workshop
I have continued to refine the JavaScript for WordPress workshop I have been doing and I think it continues to evolve into a solid workshop covering JS and WP API fundamentals while also building something practical.
In the workshop we cover the following:
- JavaScript Language Basics (Programming 101 w JS)
- The Document Object Model
- Events with the DOM & JavaScript
- The WordPress REST API
- How to pull the API into JavaScript in a stand alone and theme environment
Of course there was still more I would have liked to include, but I think we did a really good job.
Slide Deck and Resources

You can check out the slide deck and resources for the workshop over here on my 2017 WordCamp Ann Arbor landing page.
A Reflection on WCA2 Social Activities
One of the nice things that WordCamp Ann Arbor did well and a little different was to have non WordPress related breakout sessions on the first day where folks could group up and go on a range of activities from a walk through the Arboretum to Pub Crawling.

At first I was hesitant of these plans, but it turns out it was brilliant and the perfect chance to know some other attendees more deeply. I had a great time and enjoyed getting to know folks better.
Overall, great job WCA2! I had heard about your camp for a while and you did not disappoint. There is rumored to be four Michigan camps in 2018 so I look forward to making it back!
Congrats and well done to all the organizers for WCA2 2017!!!