Introducing React For Beginners

I'm super excited to announce React For Beginners - my new premium step-by-step training course to get you building real world React.js…

Clearing the air - Is WordPress being rewritten in Node.js and React?

What's up with WordPress and JavaScript? Are they ditching PHP and moving to JavaScript? Yesterday Automattic (the company behind WordPress…

šŸŽ„ Modern Workflow & Tooling Talk

Last month I had the privilege of heading out to the Netherlands for Fronteers conference. In addition to some training the day before the…

Emmet expansions and className in React JSX

Since I wrote Sublime Text Power User and recently released React for Beginners - one of the questions I get most often is how do I use…

Understanding ES6 Arrow Functions for jQuery Developers

Arrow functions are a really handy new part of the ES6 JavaScript spec. Along with shorter, more concise syntax one of the benefits is that…

How do you get the most out of a tech conference?

I've been to a ton of conferences, as a speaker, a trainer and an attendee. Most of the conferences in our industry are top notch - I've…

Fixing a poor Google Page Speed Score

So - armed with an hours worth of time, I set out to fix my own website while recording my progress. I'm far from a performance specialist…

How to comment in React JSX

How do you comment in JSX? Regular JavaScript comments in JSX get parsed as Text and show up in your app. Comments in JSX are weird and when…

Highlight CSS colours in Sublime Text

In What The Flexbox , one of the biggest questions I've received is "how do you get your colours to show up in Sublime Text like that" ? I…

Announcing What The FlexBox?!

Hey everyone - I'm super excited to announce that I've released my third big video series. It's called What The FlexBox?! - a simple, free…