James Y Rauhut
AllCase StudiesArticles & TalksPersonal Projects
Cover Image for Designing Keyboard Accessibility for Complex React Experiences

Designing Keyboard Accessibility for Complex React Experiences

June 3rd, 2021

How we designed an inclusive org chart experience and solutions to common development challenges.

Cover Image for A Super Unofficial Next.js Primer

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.

Cover Image for How to Align Your Team on the Need for Accessibility

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.

Cover Image for The Bad Toons You Will Meet in Web Development

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.

Cover Image for Death to the Boring Design System

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!

Cover Image for Winning Your Users' Trust with Performance UX

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?

Cover Image for CSS-in-JS is Insane[ly Good]

CSS-in-JS is Insane[ly Good]

August 22nd, 2017

Stop putting CSS in your JavaScript! Inline styles are terrible for performance! You are ruining web development! Or is it one of the best things ever?

Cover Image for A Day at IBM

A Day at IBM

June 16th, 2017

A day-in-the-life video for FreeCodeCamp about working at IBM.

12
Next
You're still here? It's over! Go home. Go!