Time flies quite fast! I think it was about time to work a bit on the site. So, as a first action, I proceeded with a facelift.
I have moved all the projects under my GitHub account and updated the relevant links of each project. Each project has its own issue tracker, so feel free to post there.
Content wise, I am working on a few ideas that may pan out something good at the end. Time will tell.