2024 Website Refresh
I've been working on a new website for 2024. It's a big change from my current site, and I'm excited to share it with you...
Joshua Epstein
· views
⚠️
Disclaimer: This website is a work in progress. I will be updating it regularly with experimental features and new content.
With the new year, I decided to refresh my website.
Seeing as I am a very busy person, I wanted to make sure that I could get this done as quickly as possible. Here are the ways that I achieved this:
- I used my existing website as a starting point.
- I "redesigned" existing pages by changing CSS and components.
- Most of the pages kept the same content and structure.
- Avoided using a Postgres/MongoDB database.
- The blog posts are written in Markdown and stored within the Github repository.
- The website is built using Next.js and deployed on Vercel.
- The blog posts are fetched using custom functions by leerob instead of contentlayer.
- I used a lot of open-source components and libraries.
- I used Tailwind CSS for styling.
- I used MDX for writing blog posts.
- I used Next.js for building the website.
- I used Vercel for hosting the website.
I'm excited to share this new website with you. I hope you like it!
If you have any feedback, don't hesitate to reach out to me on Twitter or email me at josh@joshepstein.co.uk.