Redux is a perfect entry into the world of application architecture. In this presentation, we will explore the whys, hows, and wows of Redux! This was an internal talk to the front-end community at IBM.
James loves to design, code, and talk about weird web apps from ATX. He also writes snippets from the third-person.
Connect on LinkedIn
Designing Keyboard Accessibility for Complex React Experiences
June 3rd, 2021
How we designed an inclusive org chart experience and solutions to common development challenges.
A Super Unofficial Next.js Primer
October 26th, 2020
Is your team considering using Next.js? In only 25 minutes, get an intro to Next.js so you can participate in the discussions.
How to Align Your Team on the Need for Accessibility
August 13th, 2019
Considering or planning to teach your team about web accessibility? Here is a free presentation and guide to help them get on the same page.
The Bad Toons You Will Meet in Web Development
August 16th, 2018
The need for more web developers means that new faces will enter our industry every day.
Death to the Boring Design System
April 24th, 2018
Have we gotten into an era where we do not push the potential of a design system? Let’s explore how efforts, like CSS Grid, are allowing us to push what a design system does!
Winning Your Users' Trust with Performance UX
November 2nd, 2017
If you don’t have your users' trust, then you don’t have a returning user. So how do you tell the user that your product is serving them as fast as possible?
CSS-in-JS is Insane[ly Good]
August 22nd, 2017
A Day at IBM
June 16th, 2017
A day-in-the-life video for FreeCodeCamp about working at IBM.