Console.WriteLine("Michael says 'Hello World!'");
So, who is Michael Puleio?
I'm a software developer, Agile Evangelist, and coffee addict. I've been working for Microsoft for about six years, and am currently a member of the patterns & practices team. At Microsoft, I have also worked with MSNTV (formerly WebTV) and MSN Internet Access. I’ve been coding professionally for over nine years, have a Microsoft Certified Professional decoder ring, and am a certified ScrumMaster.
patterns & practices team?
I work with a great group of people here in patterns & practices. There are too many to list here, but I’ll highlight some of the developers I work with who have blogs:
What is this guy going to ramble on about?
I’m going to work on a few different topics under the umbrella of "Agile" development. I’ll start off with a series on TDD, discussing the mechanics, philosophy, and gotchas and big wins in doing software development this way. A few other areas that I might end up writing about are Scrum, Extreme Programming, Pair Programming, and Agile Testing. I‘ll probably also mention projects that are going on in the patterns & practices team, neat development tools I found, a movie I caught over the weekend, or a new game that played until 2AM.
Of course, all this talk of what I’ll talk about brings up a question: How often will I ramble to the world? Well, I’ll try to have something interesting for you to read every week, but you know how life goes.
Standard Disclaimers
Now, while I don’t like the need to do so, I should explain a few things and make sure I get the standard disclaimers in to protect myself and Microsoft. First, this blog is a way for me to express my personal views, ideas, etc. Microsoft may not share these views. Second, postings on my blog are provided "AS IS" with no warranties, and confers no rights. Finally, when I post code (which I will for TDD discussions), assume that the following is appended after the code: "Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm"
Ok, we got that over with….
What about Fun?
So far, I’ve only mentioned computer-oriented stuff. I’m not that dull. I have fun outside of work… really. First (and most importantly), I spend time with my wonderful wife, Robin. I also enjoy reading science fiction, fantasy, mystery, and horror novels. I play computer games, mainly FPS and RPGs, but occasionally strategy games as well. I enjoy snow skiing and occasional hikes. When I can, I spend time in my garage working on carpentry projects for my house. I also enjoy sitting on the back porch (on those rare dry, sunny evenings in Seattle) whittling or carving while a barbeque is going.
As much fun as I have outside of work, I’ll keep this blog focused on work, technology, and software development.
Enjoy.