Espresso Fueled Agile Development

Comments on my work at patterns & practices, agile development, and caffeine sources.

July, 2006

Blog - About

About Espresso Fueled Agile Development

In my little corner of the 'net, I'll be discussing my projects at patterns & practices, my views on Agile development, particularly Scrum, Extreme Programming, Test Driven Development, collocated work areas, and anything else that strikes my fancy.


So, who is Michael Puleio? 

Michael Puleio is a software developer, pragmatic agilest, and coffee addict. He is an advocate for agility within Microsoft, evangelizing such practices as acceptance test driven development (ATDD), test driven design (TDD), pair programming, test automation, and continuous integration. Mike joined Microsoft in 2000, and is currently part of the patterns & practices team. While at p&p, Mike has been a Dev Lead on the Web Client Software Factory, Smart Client Software Factory, Composite UI Application Block, and a co-author on the Acceptance Test Engineering Guide. He previously worked with MSN, MSNTV (formerly WebTV), and other software companies, specializing in a wide range of areas including geophysics software and computer reservation systems.

  • Espresso Fueled Agile Development

    Agile 2006 Follow-up

    The conference was good. The weather was way too hot, but that is another issue entirely. I attended a number of good sessions and a few dull ones. There was not really anything in the middle. There was also not a lot in the middle as far as experience...
  • Espresso Fueled Agile Development

    Sandcastle CTP released

    I have been using Sandcastle internally for years at Microsoft. It has helped automate API documentation for internal tool frameworks, helped the test teams I have worked with understand things a bit better, and required me to comment my code a little...
  • Espresso Fueled Agile Development

    Follow-up on the new space

    A while back, I posted about the space the patterns & practices team built in collaboration with the Workplace Advantage folks ( here and here ). Today, two articles by others were brought to my attention, and I'd like to talk about them. First...
  • Espresso Fueled Agile Development

    Agile 2006 is great.

    I've been in Minneapolis attending the Agile 2006 conference since Sunday. Things have been going quite well. I've enjoyed a number of talks, tutorials, experience reports, and research papers. Some of the talks were not as good as I would have liked...
  • Espresso Fueled Agile Development

    Neat Site: On10.Net

    Check out . They have been in beta for months and recently went live with version 1.0 .
  • Espresso Fueled Agile Development

    Another Agile blog at Microsoft

    I know that there a quite a few agilists at Microsoft. In my reading over the weekend, I saw this blog ( Only Passionate People Win ) by Young Joo, and I had to comment. Here are a few of his posts on agile topics with my comments: Abusing Agile...
  • Espresso Fueled Agile Development

    Bad Agile Definitions

    A friend of mine (John Boal) has created a site ( The Committee for UN-SCRUM Activities ) where he has the ultimate bad definition for the term "Agile": Agile 1. The ability to use popular buzzwords like "sprint" and "scrum" without having to really...
  • Espresso Fueled Agile Development

    Recent Releases

    The patterns & practices team has just released a few things. Here is the list (and where I first saw the posts) Smart Client Software Factory (posted by Brad and Peter ) Guidance Automation Extensions and Toolkit Community Release (thanks...
Page 1 of 1 (8 items)