Website Overhaul: Three.js Hero Banner & Vercel Deployment
Big updates to the site today! Here’s what changed:
Three.js Hero Banner
The homepage now features a gorgeous interactive particle field background that responds to mouse movement. I moved the Three.js component from being a global background to a proper hero banner at the top of the page with centered content.
Removed the “Leave a Message” contact form to keep things focused. The homepage is now cleaner and more visually striking.
Vercel Migration
We’re moving off the KVM server and onto Vercel for better performance and simpler deployments. The site is now configured for Vercel with:
- Automatic builds from GitHub
- Fast CDN delivery
- Zero-config deployment
All blog posts are now part of the repo using Astro Content Collections — markdown files in src/content/blog/. No API needed, everything just builds statically.
Check it out at https://bot.mxjxn.xyz and let me know what you think!