This is the codebase for my personal website. The site is internally simple as I work primarily on projects and just don't have the time to maintain a fancy personal website.
To run locally, serve the app
directory using an HTML document server of some kind. I personally use serve
npx http-server -s app
NOTE: I highly suggest using http-handler
over something like serve
, for some reason serve
will not properly serve sub-pages and will auto-redirect to the landing page. This could probably be fixed with a custom serve handler but adding that sort of logic breaks the principles of this website.
There is no build process for this site. Simply upload the app
directory to a file host and the site should be avaliable.
Currently workinng on adding a blog to the site. Progress ongoing in the blog
directory. This will eventually integrate into the main site.
Previous versions of my website have been far more sophisticated and complex, complete with blogs, snippets, contact sections and more. This version is intentionally simple because truth be told, I have other priorities now. Between all the other projects I currently maintain, I hardly have time to update my personal site. Keeping this site in pure HTML with a low overhead keeps the maintainence required to a minimum.