Site is Tight

I feel that the site is pretty tight now. The new Calendar works well, and it looks good, too. I’ve also been able to get rid of the annoying time zone problems that has haunted me ever since I moved the site from Norway to Australia. It was quite easy to solve, really, just took some reading in the PHP. RTFM sometimes is the right thing. Still, there is a couple of things I’d like to do:

  • Remove a couple of bugs I’ve found,
  • Redesign, or rather realign the site. It’s been quite a while since the last time.
  • Get rid of the static blog pages. Inspired by Greymatter, I decided to generate static versions of all the pages when I created the first version of the CMS. This has turned out to be a real PITA when I add new features or modify old ones. The whole archive is static, the front page also used to be mostly static, but it’s dynamic now.
  • Implement some kind of user system to make comment posting a bit sweeter, probably something inspired by waferbaby. An alternative is to implement support for an authentication system like OpenId or TypeKey. Or both.
  • Maybe, some day, convert the whole CMS shebang to PHP5 (I’ve been rambling on about this before), create an open source project and release a very simple, but all-that-you-really-need CMS for nerds like me. This will have to be when I get a lot of spare time on my hands, for instance if I ever get unemployed.

But before I do any of that, I have to get rid of the intense pain in my left hand.


Feedback

Do you have any thoughts you want to share? A question, maybe? Or is something in this post just plainly wrong? Then please send an e-mail to vegard at vegard dot net with your input. You can also use any of the other points of contact listed on the About page.

Caution

It looks like you're using Google's Chrome browser, which records everything you do on the internet. Personally identifiable and sensitive information about you is then sold to the highest bidder, making you a part of surveillance capitalism.

The Contra Chrome comic explains why this is bad, and why you should use another browser.