I'm a Technical Architect working on the BBC Red Button and IPTV services. I've been writing computer software for 18 years and have suffered the pain of supporting systems which were developed with a complete lack of software craftsmanship. I've been working to create Interactive TV applications for the BBC for nine years. Before that I was a Solaris/Linux System Engineer building and supporting critical systems for various applications. I've been instrumental in introducing Agile/XP practices to a team of 40 software engineers and actively promoting Software Craftsmanship.
Software Craftsmanship to me is caring about the code that you write. It's about knowing what you've done is of the absolute best quality. It's about creating something that you are proud of and code that peers identify as something of beauty.