Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account future vision #12

michelvanheest opened this issue Aug 28, 2018 · 1 comment
Open future vision #12

michelvanheest opened this issue Aug 28, 2018 · 1 comment


Copy link

@michelvanheest michelvanheest commented Aug 28, 2018 future vision

Trying to ship things more often

9 months ago, I launched 4 months ago it became possible for users to edit or add content through this GitHub repository.

For multiple reasons, updates always took a long time to launch:

  1. I'm a student and isn't my main focus at the moment
  2. I wanted to cluster changes before I pushed them live
  3. My coding skills aren't that good so most of the website is hard coded from the beginning

I want to introduce a quicker release cycle by not shipping clustered updates anymore but by shipping every single feature I built when it's ready. Also, I want to make my plans for this website more transparent by posting them down below.

In this way, you know what to expect, we can start a discussion about the future of this website or you can help out if you want.

If you have feature requests, questions or good plans for the future of, feel free to post a comment on this issue, Tweet or e-mail me.

Upcoming changes


  • Write this GitHub issue
  • Add a chat button or an alternative way to quickly contact me with feature requests or any other questions --> Hotjar 'feedback' button is enough for now
  • Write better explanation for editing/adding new tools


  • Design a search or filter for the toolspages and redesign the top part of the toolspages
  • Give the particles on the homepage better matching colors 😇


  • Add a search or filter for the toolspages and build the new design for the toolspages
  • Fix ugly particles on mobile
  • Fix margin and padding issues tools-icons on smaller screens
  • Refactor old stylesheets that are an ass to maintain
  • Make data better maintainable for contributors
    • Currently, there's still a lot of really not maintainable code, like the data on the tools-pages in hardcoded HTML tables. The legacy code is because of me only knowing basic HTML and CSS while creating the first version of this website.
  • Add scroll to top button
  • Create 'empty' state for when the search query doesn't deliver results
  • Add fancy moving particles to the homepage


  • Add new tools-section: Productivity
  • Delete/comment out all grayed out on the homepage
  • Add new tools to current sections
@michelvanheest michelvanheest self-assigned this Aug 28, 2018
Copy link

@thgh thgh commented Aug 27, 2019

How about using a static site generator and letting it build the project on every commit on master?
Netlify would make this quite easy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.