I'm launching a new course! (#18)


Lee Robinson / May 17, 2020

3 min read

Hey! You're getting this email because you signed up for updates from me or my course. If you don't want to get these emails, definitely unsubscribe — I only want to send these to you if you look forward to getting them ✌️

I'm Launching a New Course Called React 2025!#

Despite your best guess, no, this is not a conference. React 2025 is a brand-new course showing you how to develop websites like it's 2025. We'll build and deploy a modern Jamstack application using the most popular open-source software.

Here's the twist.

In my last course, I showed how to build an application with a database, authentication, and more. But I never launched the app. This course will show the journey from zero lines of code to production for a real SaaS app. This isn't another example. At the end of the course, I'm launching the product.

I can't decide if I'm more excited about the course or the product. If this sounds interesting, check out this fancy landing page with more information. Since I use one newsletter with tags to segment the audience, you're already along for the ride 🚀

React 2025

I'm also pretty happy with the logo I designed.

React 2025

Next.js 9.4#

Next.js 9.4 was released with a ton of awesome features. One I'm particularly excited about is performance reporting. I updated my site to try out some of the new features.

I created a dashboard with Quickmetrics to track Core Web Vitals over time. Here's the code if you're curious.

Next.js 9.4 Performance Metrics

I also tried to optimize performance. The biggest improvement was optimizing my font loading strategy. By preloading & preconnecting to Google Fonts, I saw a notable page load decrease.

Screenshot of leerob.io

Code snippet

Note: I tried to switch to Preact, but it broke Fast Refresh. I'm guessing this will be fixed soon. Preact did decrease my page load time even further.

Other Updates#

If you want to hear more about React 2025, send me a reply and I'll share my early thoughts on what it will cover.


Subscribe to the newsletter

Get emails from me about web development, tech, and early access to new articles.