But why ?
- While the old one was simplistic, I received comments stating it was too simplistic, so I tried to come up with a new design
- Maintaining the old one was a living nightmare. For instance, to add a new project on the homepage, I had to modify 3 different files containing redundant information. With this one, I had a plan which allowed me to better organize my code.
- I figured a one-page site fitted my need better
What changed ?
Content-wise, not a whole lot. The only thing I “added” was support for different languages.
Programming-wise though, the project is now much better organized and I hope this will motivate me to make better use out of it.
The code is open-source and can be found on GitHub.