[Admin Log In]

My Thoughts on Unit Testing

Posted on Apr 16, 2011 in Programming

I've done it again - skipped a week. Final Fantasy XIII has a habit of shortening the length of my day. No idea how. So I have no choice but to write in a slightly "bloggier" style, because one of my usual articles will take me too long! Anyway, let's ramble on about programming for a bit.

Often I think about why I work on my own programming projects. I'm not paid for the work, and it's likely that they'll never actually get a release anyway. The reason is pretty straight-forward: experience. Same answer as any other passionate programmer, I'd expect.

Read More...

Lesson Learnt: Secure Your Website

Posted on Feb 16, 2011 in Programming

An interesting thing happened to me recently: A small security hole in my website was exploited. It was hardly a big deal, but someone managed to submit content to some of my project documentation pages and fill them with generic ads and spam. I've since plugged the hole, but it's a bit of a reminder that I have to be very careful about keeping my site secure and safe from brute-force attacks.

Since I find this kind of stuff rather interesting, let's have a look at what happened, how it happened, how it could have been much worse, and how to prevent these kind of things in the first place.

Read More...