Putting your own website up on github? That's an interesting idea.
Offhand, though, have you considered using a templating system like Twig? If you ever do want to make a major change to the layout, that would make it a lot cleaner. I've used (even maybe abused) ini-as-data files in some of my projects so it's cool to see someone else doing that.
I did notice there didn't seem to be a link to navigate back to the projects page, you might consider working on the navigation a bit. Looks nice, though.