Website designer moving inexorably and reluctantly towards web developer status. Still, at least I'm not winging it anymore...