This site runs best with JavaScript enabled.
Looking for something specific? Search for a blogpost here.

Testing ⚛️ components using render props

With the release of my Advanced React Component Patterns course on egghead.io , a lot of people have been asking me about render props. Specifically with regards to testing. Maybe eventually I'll create a course on egghead.io about testing react components. Until then, I've decided to write…

Read →

But really, what is a JavaScript test?

Testing software. There are a ton of reasons we do it. Here are a two of mine: Speeds up my workflow so I can develop software faster Helps me ensure I don't break existing code when making changes That said, I have a few questions for you (these are twitter polls): Have you ever written a…

Read →

Merry Christmas!

As I write this, it's Christmas Eve. My kids have fallen asleep and I've wrapped up the last few presents I've made or purchased for them. You might find some of them interesting: Michael (3 months): A letter telling him what I love about him as a baby. He'll hopefully appreciate it more later…

Read →

The Beginner's Guide to ReactJS

Yesterday my two new ReactJS courses were published on egghead.io . Read more about them here . I had high hopes for this release, but the response has been way more positive than I had expected. The announcement post got in Medium's top 20 posts yesterday and my courses have had over 250 hours…

Read →

Giving good demos

This week was exhausting ! I hit two big milestones for projects I've been working on for a long time . I finished the second of two React courses for egghead.io and Jamund Ferguson and I gave a demo and the announcement of paypal-scripts at work. And it went super well! Hooray! The paypal…

Read →

Advanced React Component Patterns

I don't know that I've ever been more excited about an egghead.io course release before (having personally published over 100 videos on egghead , that's saying something...). Two of my courses will be (have now been) released as part of egghead's annual Christmas course release celebration 🎉 One…

Read →

Learn React Fundamentals 🆓 and Advanced Patterns ⚛️ 🎁

I couldn't be more excited to introduce you to what I can call my best work to date: Two new video courses available now on egghead.io ! The beginner material is free forever and the advanced stuff is worth a subscription so I encourage you to give them a look! The Beginner's Guide to ReactJS…

Read →