Personal Website/Blog

This is a simple static portfolio website I made to get my feet wet with React. Learned a bit about components, react-router, better css practices, proportional resizing, and cookies.

Todo

  • Refactor Zine to class components, just makes more sense.
  • Go through todo's (in-code).
  • Compress media. (used gifsicle for gifs)
  • Update resume and Research links.
  • Familiar cookie event.
    • Cookie event.
    • Arrowkey hints.
    • Side bar hints.
  • Finish readme.
  • Responsive styling that actually works.
    • Use css scale() and javascript.
      • Design needs to be better/intuitive to use.
    • Switching layouts feels natural and desired.
    • Mobile looks ok.
  • Handle 404 not found for dynamic routes.
    • Fire error component.
    • Style error component.
  • Fix footer/header.
  • Domain & Hosting.
  • Page state using url.
  • Modal images.
    • Make modals use createPortal.
  • Contact page.