My very own personal site/portfolio built with Next.js
and TypeScript
! The design is heavily inspired by an actual good designer: Sean Halpin, who you should totally check out!
Been super cathartic to work on this little side project that doesn't have dire consequences if I don't finish it on time. On top of that, it's been a great learning experience to pick up Next.js
and experiment with UI design using emotion
.
One thing I'm really proud of is making all the site content editable from a single content.ts file without having to touch the rest of the code. Could be useful to anyone interested in forking this ;)
To-Do:
- Set up Flask server with next for ML demo (docker + nginx)
- Clean up duplicate CSS across pages
- Add sitemap for
robots.txt
- Replace
react-particles-js
implementation of pretty particle show with GSAP (more performant + looks even prettier!) - Replace content.js with Notion as the source (much more flexible for editing)
- Implement this for Research page
- Fix all mentions of
any
because I'm lazy