The Pitwall
A project created explore the historical records of Formula 1 racing.
Explore historical records of past Formula 1 championships.
I have been a life-long fan of Formula 1 auto racing and built this web app to better understand many different modern Javascript based frameworks. It was originally built in Vue, but has also been ported to Nuxt, React, and Eleventy while keeping the same functionality.
Most recently, it was ported it to Eleventy. While I do love working in Vue, this site doesn’t actually need more than a small amount of Javascript to run the front-end functionality. Having it run as a static site made a lot of sense. IFTTT was used to automatically generate the site every Sunday afternoon in Pacific Time to grab the latest data from that day’s race.
Pitwall was using data from the Ergast API. This used the historical data of race results and championship standings going back to the formation of F1 in 1950. Recently, the API provider seems to have shut down, so Pitwall has been put on ice for now. The latest data comes from 2023.