The Web Component Engineering Course is Live!

3 min readNov 7, 2023

Today, I’m excited to announce that after months of work, my Web Component Engineering course is now live! 🎊

Back in April, I first sat down to figure out what I wanted to do with my business, and how I could advance Web Standards and help lift up engineers who desire to grow in modern UI Engineering with these standards. When I looked across the industry, there seemed to be a profound absence of solid training and quality content focused on Web Standards. That’s when I ramped up writing content on this blog and decided to create the Web Component Engineering course. My hope is that these two resources (and more I’ve got planned for next year) will begin to fill in the gaps while sharing some of the unique things I’ve had the opportunity to learn over the years.

It has taken months of writing documentation, creating code examples, building a design system, building a couple of applications, filming videos, editing, and more, but the course is now finally live! I learned so much through this process, and I’m excited to finally get this content into your hands.

Please let me extend a special thank you to all the early birds who purchased the course during the pre-sale period. It has been very encouraging to me to see the wonderful response, which greatly helped energize me in getting everything over the finish line.

Special thanks also go out to Cory LaViska of Shoelace, who gave me some great business advice at a critical juncture, as well as my old friend and one of the most talented UI/UX designers I know, Scott Criswell, who brought a unique designer’s perspective and was a constant source of feedback throughout my creative process. Finally, thank you to all my reviewers and testers over the last month or two.


I’ve decided to extend the pre-sale discount through the end of today. So, if you are just finding out about this now, you can still use the code EARLYBIRD to purchase the course and save $100. This is the last time that a discount of this size will be offered on this course, so don’t miss out.

The Learning App

One of the unique things about this course is the custom learning app that I built for the content. It has evolved quite a bit over the last couple of months and will continue to gain new features in the future, so that the content can grow in value even after students complete the course.

The fun thing about this app is that it’s all built with Web Components, using no libraries or frameworks. It’s built with the same code that we develop in the course itself and uses a number of the same components that we build. I really wanted to dog-food the course material as much as possible and provide the best experience for students. This seemed like a fun way to do that.

Group Rates

As a reminder, if you are an engineering leader looking for content to help train your team, or if you are an individual engineer who thinks that you can find several other people at your company interested in this content, I offer a variety of group licensing options. So, please reach out to sales at bluespire dot com for more information on that.

Purchasing Power Parity (PPP)

Now that we are launched, we will be able to begin offering PPP pricing for select countries starting next week. Please see our PPP page for more information and instructions on how to pursue this option.

Wrapping Up

It’s been a wild ride for me over the last several months, but the release day is finally here. I sincerely hope that everyone enjoys this course and that it’s the first of many opportunities I can share with you.

Happy learning!




W3C, WICG & TC39 contributor focused on Web Standards, UI Architecture & Engineering Culture. Former Technical Fellow, Principal Architect & VP-level tech lead.