Skip to content

Goals

This section aims to give you an idea of my progress on the website's content. Based on how feasible a feature is as I am working on it, it will either be implemented or cancelled and put into the trash.

Implemented

  • Deploy Website
  • Complete CV and remaining empty pages
  • giscus Discussion Section
  • Implement an E-mail system to receive feedback
  • Implement a toggeable light/dark mode
  • Add feedback feature and links to it at the end of articles
  • Add a footer with contact details
  • Add social card(s)
  • Add download buttons for relevant content webtips - How to Make a Download Button in HTML

  • Implement newsletter system

  • Implement GH Action for automatic updates of GH Pages
  • Add a built-in browser game, available at loparcog/chrome-dinosaur
  • Add model viewer from base HTML from by Google
  • Add js backgrounds from vantajs
  • Add projects to project page
  • Implement dynamic change log -> Python script with git and file management
    • To be implemented as a script that detects latest changes in git
    • Orders files in descending order of change timestamp for each file
    • Extracts the top 5 lines of the article to put into a summary .md file
    • Summary .md file with 5 or more articles will form the blog update page

Cancelled

  • Implement analytics functions for feature improvement

    • Not possible due to lack of transparency around Google Analytics
    • Other analytics services were either paid or a pain to set-up
    • I deemed that a simple feedback form would be enough.
  • Implement RSS feed

    • Too lazy to implement a feature that I will barely use
    • Newsletters have simply better reach, RSS feeds require extra set-up for subscribers too.

Comments Section