martynfiction.com
Building a web site – the novice approach
Hours of sweat, swearing and frustration, but ultimately success.