I spoke at Fluent conference in San Francisco in March of 2015. I looked out in the crowd as I was setting up and saw this:
At every front-end oriented conference I attend, it’s a sea of glowing Apple logos. … Read on...
I spoke at Fluent conference in San Francisco in March of 2015. I looked out in the crowd as I was setting up and saw this:
At every front-end oriented conference I attend, it’s a sea of glowing Apple logos. … Read on...
I purchased the new Macbook Pro (MBP for short, below) with Touch Bar one week ago. I chose the maxed out “standard” model for $2,799 at the local Apple store: 15″ i7/2.7/16gb/512gb. I also own an early 2015 13″ Macbook … Read on...
I just published my newest course on Pluralsight! Building a JavaScript application from scratch today is overwhelming. You have to make decisions about package management, bundling, linting, transpiling, automated testing, and more.
In fact, there are over 40 decisions … Read on...
Confession: Last week I burned an entire morning configuring SSH key authentication on our Enterprise Github account. I tried everything I could think of, but continued to receive authentication errors. When I was finally exhausted and out of ideas, I … Read on...
JavaScript’s this keyword behavior has confused developers for ages.
There are at least five ways to handle the this context in React. Let’s consider the merits of each approach.
If you use React.createClass, React autobinds all … Read on...
I’m admittedly in the minority:
At the end of a conference or user group talk, how should the speaker handle questions?
— Cory House (@housecor) July 1, 2016
Q&A is so common that speakers do it by reflex. The moment … Read on...
After over 6 months of preparation, research, writing, and recording, “Building Applications in React and Redux in ES6” just published on Pluralsight! This isn’t merely an introduction to Redux. This is a comprehensive exploration of building a real … Read on...
These days it feels like everyone is attacking classes in JavaScript. Developers I respect say ES6 classes are a virus. We’ve compiled long lists on the reasons that ES6 classes are not awesome. Apparently, if we’re still brave enough to … Read on...
I know what you’re thinking. WAT?! Didn’t Gulp just kill Grunt? Why can’t we just be content for a few minutes here in JavaScript land? I hear ya, but…
… Read on...I’ve found Gulp and Grunt to be unnecessary abstractions. npm scripts
Angular 2 has reached Beta and appears poised to become the hot new framework of 2016. It’s time for a showdown. Let’s see how it stacks up against 2015’s darling: React.
Disclaimer: I enjoyed working in Angular 1 but switched … Read on...