Skip to content

LudoLogical/personal-website-v4

Repository files navigation

Personal Website v4

My space on the internet ✨

Here, you'll find my blog, my resume, details about some of my work, and a bunch of other stuff I've made like music and crossword puzzles.

Version four?! What's changed?

The look and feel might not be that different from version three, but configuration under the hood has changed substantially.

  • For one thing, this is the first iteration of my personal website to use the new Next.js App Router! Thanks to that, I can take advantage of React Server Components to use awesome new tools like Bright and dramatically reduce the hassle involved with things like database calls.
  • Another major change is that I now have a blog! To fascilitate that, I've introduced a criminally underrated file format called MDX to the codebase.
  • Finally, because I've added so much content to the site, the single-page approach I took in version three is no longer enough. As such, I've reorganized things a bit, both under the hood and in the UI.

How It's Made

This website is built with the following major languages, tools, and technologies:

  • TypeScript
  • React.js
  • Next.js
  • TailwindCSS
  • DaisyUI
  • MDX
  • Vercel

It also uses:

  • react-icons
  • bright

Copyright

©️ 2023, Daniel "Ludo" DeAnda. All rights reserved.