They want results and they want them on time.

Any piece of development, be it a full-blown system or a small 20-line change, is measured by people on two things, and two things only:

Was it delivered on time?
Does it work?

Your programming peers and other tech types might be impressed that you used some design patterns to create a modular, re-usable approach. They might love [...]

Read the rest of They want results and they want them on time.

Project Euler

Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.
The motivation for starting Project Euler, and its continuation, is [...]

Read the rest of Project Euler

Coolest homepage ever?

If it’s not the coolest then it’s definitely the geekiest:
http://www.jwz.org/

Read the rest of Coolest homepage ever?

What the Null?

If I’m having a bad day at work there is one website that will always cheer me up: The Daily WTF. It’s full of techy humour and never fails to raise a laugh. These two code snippets are from here, you have to be a developer to appreciate these:
void failIfNull(Object o) throws RuntimeException {
[...]

Read the rest of What the Null?

Flexible Web Development

I’ve had the Flexible Web Development domain for a while now but I haven’t really pushed it at all.
I did write a SEO extension for the Geodesic suite of products a while back and that has sold quite well - the people that have bought it and used it on their Geodesic site have been [...]

Read the rest of Flexible Web Development

The best software security ever seen

This is impressive. It’s a user’s story submitted to the Worse Than Failure blog. The story was submitted by Noah - one of his relatives had a problem with an expired application that they wanted to use and they wondered if he could help:
http://worsethanfailure.com/Articles/Classic-WTF-Lock-In-Key-Security.aspx
He quickly gained some l33t hax0r skills and managed to get the [...]

Read the rest of The best software security ever seen

Enum belt and braces

This code snippet comes from the Worse Than Failure blog. Someone wanted to make super-sure that an enum contained a valid value:
public enum EmailsFormat
{
HTML,
Text
}

public static EmailFormat FromEmailsFormat( EmailsFormat emailsFormat )
{
switch ( emailsFormat )
{
[...]

Read the rest of Enum belt and braces