About this Post

After a brief hiatus, our Frontend Meetup Series is back starting with a follow-up on the popular Next.js talk from last year.


Homage

First off, some homage: a wide range of players and communities are involved in accelerating the transition to sustainable energy. The Open Source ecosystem is among them. So, OSS peeps worldwide: I appreciate what y'all do to inspire innovation and collaboration.

Accelerating the world toward sustainable energy has many players and communities behind the scenes. One of those being the collective open source ecosystem. OSS peeps across the globe: thank you for doing what you do to propel innovation and collaboration 💚
Loading...

A special opportunity of my career at Tesla, has been being able to foster on-going collaboration and partnership opportunities, both within and outside of the company, which help us to accelerate our mission. That's why, I’m excited to share that we’re back with our Frontend Meetup Series, and we’re kicking things off with a follow-up on the popular Next.js talk from last year.

Tesla Frontend Meetup

I am also delighted to welcome back Lee Robinson, VP of Developer Experience at Vercel, to this meetup. I'll try to share an update soon on how the meetup went and what we learned (it's a few hours away).

Manny is very easy to work with, and his penchant for knowledge-sharing has a force-multiplier effect on any group effort he’s involved in.

Staff Software Engineer at Tesla

In the meantime, if you're curious where and what we've been building with Next.js at Tesla, here's a glimpse...

Our Energy Configurators are now powered by Next.js via our custom scaffold/starter kit. The Energy Configurators allow our customers to design their own energy system, then securely place their order online. Their UI/X is intentionally similar to our vehicle configurators.

Manny played a crucial role in onboarding Tesla's energy teams to Next.js. He excels at unblocking individuals and connecting them with the resources needed to solve their problems.

Imanol Avendaño, Software Engineering @ Tesla
Software Engineering @ Tesla

The Energy Team did a great job with their implementation and I was more than happy to help them out along the way with some guidance. This has been something that I've been wanting to do for a while, and I'm glad that we were able to finally make it happen.

Our Red Team's very own website was recently rebooted with Next.js, MDX and the Tesla Design System using our Next.js scaffold. While it's on the more simplistic side of things - e.g. it's not the size or complexity of tesla.com - it's a great example of how we're offering efficient, consistent and scalable tools for teams across the company to use no matter what their needs are. This allows folks to use more of their time to focus on what matters most: creating great products and accelerating our mission.

Our illustrious designer, Austin, created a snazzy newsletter builder for our Tesla Design System.

Manny's Next.js scaffold that he created was instrumental in enabling me to build an email builder app for TDS' biweekly newsletter.

Austin Robinson, Senior UX Designer, Design Systems @ Tesla
Senior UX Designer, Design Systems @ Tesla

On a related note, our TDS website is also getting rebuilt with Next.js, MDX, etc.

There's a lot more that we're building with Next.js at Tesla, and also exploring other incredibly, promising frameworks, e.g. Remix, which I'll go more in-depth about in a future post.

Tesla and TDS' Frontend Platform Initiative

Until then, I'll highlight that a lot of the work that we're researching and doing with OSS in general and our own custom, internal solutions is part of our Frontend Platform Initiative, which supplements our goals with TDS and aims to help us drive efficiency, innovation, improve developer (and overall people) experience and accelerate our mission.

Tip: Curious what other digital products we might have onboarded to Next.js? View the source code of any page and look for _next as a giveaway that it's using Next.js (or not).