I've had Kulu for about 2.5 years. I got him from a breeder when he was 12 weeks old that had some Lowcountry Chinchillas stock they were breeding. Before I had Kulu I had another chinchilla I bought off craigslist. Long story short he was not healthy or friendly and I had to euthanize about 6 months after I got him. There's nothing like getting your pet from an experienced breeder.
I began programming in visual basic to create some MSOffice macro based applications for Access, Outlook, Excel, and Word and scraped something together for a company that I was working for. From there I started playing with Actionscript to help Jamie, the previous Chinchilla Club owner, improve on some mini-games and learn more about programming games. I didn't get very far with that because I got pulled into developing for virtual chinchillas which is php/sql based. I produced some functions and code to improve v-chins that proved to be very successful. They were all procedural methods so it all seems obsolete now that I'm learning the object oriented approach.
Now I'm learning web development which is php/sql/pdo, html5/css3, javascript/jquery, and the internals of apache servers. I had some exposure to these things but now I'm focusing on best practices and modern design techniques.
I've been at it so long and hard now that I'm having really strange dreams at night. So I do use the term 'programmer' loosely. Programming is my role on our website as opposed to my profession, which is 3d illustrator, but I don't doubt that web programming is going to become a major part of what I do professionally very soon.