I am a newcomer to web design, freelancing for small businesses (primarily rebuilding sites). I work with the front-end of sites primarily, but often end up getting enthralled with the back-end, so I am working bit by bit to become more of a programmer.