Two weeks ago, I was on a 12-hour train journey and got this idea to create a simple timeline of events of the WordPress and WP Engine conflict out of boredom.
Initially, I just thought to organize all the events for myself so that it’s easier to follow. But later, I bought a domain WPvsWPE.report and did an announcement tweet on X.
The idea was to create a simple timeline of events which looks good on all devices, so I started looking for a timeline template and found one from Cruip that uses Tailwind. I liked the template and chose Astro.build for the website because I learned about it recently and wanted to give it a try.
The final tech-stack I used is:
- Astro.build for the website
- Airtable for storing the events data, and
- Netlify for hosting the site
Also, it became extra easy to use Netlify’s edge functions for SSR of data from Airtable, as I found a really useful GitHub repo for that. It made my job 2-3X easier.
Now, whenever I come across any new development in the WordPress (or, rather Matt Mullenweg) vs WP Engine drama, I just add a new row in my Airtable base (see above screenshot), and it automatically starts showing on the website after some time (I have a 10-minute cache setup).
Lastly, I loved working with Astro as it is straightforward and will definitely use this again for my future projects.
Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.