Online Courses
Since 2020, my primary focus has been on creating interactive self-paced online courses. Heres what Ive produced so far.
CSS for JavaScript Developers
I started tinkering with CSS way back in 2007, and I stumbled my way through it for a long time. I knew enough to get by, but it always felt arbitrary and precarious. I would often be baffled when a property didnt do what I expected it to do!

The Joy of React
Over the past few years, React has settled comfortably into its position as the dominant JavaScript framework. Itjs still growing, faster than any alternatives! Im not mad about it. I love working with React — Ive tried Angular, Vue, Svelte… and I keep coming back to React. with React — Ive tried Angular, Vue, Svelte… and I keep coming back to React.

Build a portfolio
As a junior developer, your portfolio of projects is the greatest asset you have. This 70-page e-book shows you how to showcase them for maximum impact.
