<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Eraser and Crowbar</title>
    <link>http://eraserandcrowbar.com/</link>
    <description>The weblog of Larry Clarkin</description>
    <language>en-us</language>
    <copyright>Creative Commons Attribution</copyright>
    <lastBuildDate>Tue, 13 Oct 2009 14:57:28 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>blog@eraserandcrowbar.com</managingEditor>
    <webMaster>blog@eraserandcrowbar.com</webMaster>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/eraserandcrowbar" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=4cf0556a-f66f-48c6-ac13-8d821f193b50</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,4cf0556a-f66f-48c6-ac13-8d821f193b50.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,4cf0556a-f66f-48c6-ac13-8d821f193b50.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4cf0556a-f66f-48c6-ac13-8d821f193b50</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <a href="http://www.flickr.com/photos/jodieandlarry/4007855027/">
          <img style="border-right-width: 0px; margin: 0px 0px 5px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="017" border="0" alt="017" align="right" src="http://eraserandcrowbar.com/images/PaperPrototypes_8D0D/017.jpg" width="242" height="182" />
        </a>
        <p>
Jodie and I went furniture shopping this weekend.  Our basement furniture is
really starting to show its age (10 years) and it is time for a replacement set. 
We found a really nice oversized couch and chair + 1/2 set at a local furniture store
(BTW – I did not know that there was such a thing as a chair + 1/2).  The furniture
seemed very well made, the style was nice and it was available at a very reasonable
price.  We were concerned about the size of the pieces in the set; we have a
nice finished area in our basement, but way the floor plan is laid out limits the
area in front of the television where you would put a couch and a chair.
</p>
        <p>
We could have bought the furniture and had it delivered and then started trying to
figure out where to place the pieces, but I thought I would do some paper prototyping
instead.  Using the measurements of the pieces that I got at the furniture store
I used newspaper and tape to lay out the dimensions of the furniture.  It was
then very quick and easy to figure out that the space was too small for the oversized
furniture.  About $2.00 worth of supplies and 30 minutes of time avoided a potential
fiasco with figuring out that we had bought the wrong furniture.
</p>
        <p>
In software development we get really hung up on prototyping.  How many times
have you been in a conversation about how all the work done up to this point was a
“prototype” and should be considered “throw away” code?  I personally have seen
prototypes carry on for months, which is not a good use of time or effort.  
</p>
        <p>
I blame a lot of the problems we have with prototyping on the tools that we chose
to prototype with.  Quite often we use a high fidelity tool like Photoshop, Visio
or PowerPoint (and I am sure you can add to the list).  The rest of the time
we use the actual development tools that we would use to build the finished solution
like Visual Studio, Flex Builder, Expression Blend, etc.  It is no wonder that
our non-technical partners are confused at why this is a prototype when it looks like
a real application.
</p>
        <p>
There are technology solutions that allow you to have electronic low fidelity prototypes; <a href="http://www.microsoft.com/expression/products/Sketchflow_Overview.aspx">Expression
Blend’s sketchflow</a> and <a href="http://www.balsamiq.com/products/mockups">balsamiq</a> are
two that come to mind.  Those tools are fantastic, but you should try just using
simple paper prototypes as well.  There is no more rapid prototyping than laying
out screens and workflows using a few sheets of paper and a <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fs%3Fie%3DUTF8%26ref%255F%3Dnb%255Fss%26field-keywords%3Dsharpie%26url%3Dsearch-alias%253Daps&amp;tag=larcalsblo-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">sharpie</a>.
</p>
        <p>
          <strong>Note:</strong> My story about the furniture would not be complete unless I
told you that Jodie and I disagreed on our concern about the size of the furniture. 
We were both concerned that it was too big, but I was concerned about how it would
fit in the room, Jodie was concerned that the couch would not be able to even get
down the stairs.  It turns out that we were both right, but I got a blog post
out of my paper prototyping.
</p>
      </body>
      <title>Paper Prototypes</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,4cf0556a-f66f-48c6-ac13-8d821f193b50.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/10/13/PaperPrototypes.aspx</link>
      <pubDate>Tue, 13 Oct 2009 14:57:28 GMT</pubDate>
      <description>&lt;a href="http://www.flickr.com/photos/jodieandlarry/4007855027/"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 5px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="017" border="0" alt="017" align="right" src="http://eraserandcrowbar.com/images/PaperPrototypes_8D0D/017.jpg" width="242" height="182"&gt;&lt;/a&gt; 
&lt;p&gt;
Jodie and I went furniture shopping this weekend.&amp;nbsp; Our basement furniture is
really starting to show its age (10 years) and it is time for a replacement set.&amp;nbsp;
We found a really nice oversized couch and chair + 1/2 set at a local furniture store
(BTW – I did not know that there was such a thing as a chair + 1/2).&amp;nbsp; The furniture
seemed very well made, the style was nice and it was available at a very reasonable
price.&amp;nbsp; We were concerned about the size of the pieces in the set; we have a
nice finished area in our basement, but way the floor plan is laid out limits the
area in front of the television where you would put a couch and a chair.
&lt;/p&gt;
&lt;p&gt;
We could have bought the furniture and had it delivered and then started trying to
figure out where to place the pieces, but I thought I would do some paper prototyping
instead.&amp;nbsp; Using the measurements of the pieces that I got at the furniture store
I used newspaper and tape to lay out the dimensions of the furniture.&amp;nbsp; It was
then very quick and easy to figure out that the space was too small for the oversized
furniture.&amp;nbsp; About $2.00 worth of supplies and 30 minutes of time avoided a potential
fiasco with figuring out that we had bought the wrong furniture.
&lt;/p&gt;
&lt;p&gt;
In software development we get really hung up on prototyping.&amp;nbsp; How many times
have you been in a conversation about how all the work done up to this point was a
“prototype” and should be considered “throw away” code?&amp;nbsp; I personally have seen
prototypes carry on for months, which is not a good use of time or effort.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
I blame a lot of the problems we have with prototyping on the tools that we chose
to prototype with.&amp;nbsp; Quite often we use a high fidelity tool like Photoshop, Visio
or PowerPoint (and I am sure you can add to the list).&amp;nbsp; The rest of the time
we use the actual development tools that we would use to build the finished solution
like Visual Studio, Flex Builder, Expression Blend, etc.&amp;nbsp; It is no wonder that
our non-technical partners are confused at why this is a prototype when it looks like
a real application.
&lt;/p&gt;
&lt;p&gt;
There are technology solutions that allow you to have electronic low fidelity prototypes; &lt;a href="http://www.microsoft.com/expression/products/Sketchflow_Overview.aspx"&gt;Expression
Blend’s sketchflow&lt;/a&gt; and &lt;a href="http://www.balsamiq.com/products/mockups"&gt;balsamiq&lt;/a&gt; are
two that come to mind.&amp;nbsp; Those tools are fantastic, but you should try just using
simple paper prototypes as well.&amp;nbsp; There is no more rapid prototyping than laying
out screens and workflows using a few sheets of paper and a &lt;a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;amp;location=http%3A%2F%2Fwww.amazon.com%2Fs%3Fie%3DUTF8%26ref%255F%3Dnb%255Fss%26field-keywords%3Dsharpie%26url%3Dsearch-alias%253Daps&amp;amp;tag=larcalsblo-20&amp;amp;linkCode=ur2&amp;amp;camp=1789&amp;amp;creative=390957"&gt;sharpie&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Note:&lt;/strong&gt; My story about the furniture would not be complete unless I
told you that Jodie and I disagreed on our concern about the size of the furniture.&amp;nbsp;
We were both concerned that it was too big, but I was concerned about how it would
fit in the room, Jodie was concerned that the couch would not be able to even get
down the stairs.&amp;nbsp; It turns out that we were both right, but I got a blog post
out of my paper prototyping.
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,4cf0556a-f66f-48c6-ac13-8d821f193b50.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=7a96d51f-d95c-4446-a3e7-dd76d64405ea</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,7a96d51f-d95c-4446-a3e7-dd76d64405ea.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,7a96d51f-d95c-4446-a3e7-dd76d64405ea.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=7a96d51f-d95c-4446-a3e7-dd76d64405ea</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 5px 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://eraserandcrowbar.com/images/a59e5180cd47_BEF0/image1.png" width="240" height="172" />Last
night I was hanging a cabinet at home and I wanted to make sure that it was centered
on the wall.  I took measurements of the wall size, the cabinet size and where
the anchors would have to be on the back of the cabinet.  Then I did some addition
and subtraction to figure out where I would have to drill the anchors and marked the
holes on the wall; this is the point where you are really committing to the process
– making holes in your wall.
</p>
        <p>
Right before I started to drill the holes I remembered a piece of advice that my father
gave me when I would help him with home improvement project:  “Measure twice,
cut once”.  Now my father did not invent this concept, but I think he did a great
service in teaching me the concept.  So before I drilled the holes in the wall,
I grabbed my yard stick and measured their location again.  Turns out the first
time that I measured, I marked the right hole at 11 1/4 inches from the wall and not
the desired 11 3/4 of an inch from the wall (I was holding the yard stick upside down
to measure and it is easy to make the mistake in that case).  Since I measured
the 2 holes separately, I would have wound up not being able to hang the cabinet at
all and would wind up patching one of the holes (which would turn a 15 minute project
into a 2 day project).  Taking the extra 2 minutes to measure twice saved me
from a lot of effort.
</p>
        <p>
As with many things, I tried to relate the situation to technology, and in particular
software development.  The easiest analogy to make is to software deployment
and testing.  Deploying code is like putting the holes in your wall, you are
really committing.  Testing is expensive, but not as expensive as having to patch
software after the fact.  I am not advocating just running the same tests twice;
normally you get the same results each time that you run a test (data differences
aside, that is how software usually works).  I think I am advocating running
two totally different types of tests in order to double check your work.  Maybe
the best practice is to run a battery of tests and then to create a new set of tests
independent of the battery that you ran before looking for edge or failure tests that
you did not anticipate.  Then the next time that you run those test you can fold
those into the core test suite.  Just thinking out loud….
</p>
        <p>
Regardless of <strong><em>how</em></strong> you “test twice, deploy once”, you should
be approaching your project with that mindset.  It might make you father proud.
</p>
      </body>
      <title>Measure twice, cut once</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,7a96d51f-d95c-4446-a3e7-dd76d64405ea.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/10/08/MeasureTwiceCutOnce.aspx</link>
      <pubDate>Thu, 08 Oct 2009 19:53:10 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 5px 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://eraserandcrowbar.com/images/a59e5180cd47_BEF0/image1.png" width="240" height="172"&gt;Last
night I was hanging a cabinet at home and I wanted to make sure that it was centered
on the wall.&amp;nbsp; I took measurements of the wall size, the cabinet size and where
the anchors would have to be on the back of the cabinet.&amp;nbsp; Then I did some addition
and subtraction to figure out where I would have to drill the anchors and marked the
holes on the wall; this is the point where you are really committing to the process
– making holes in your wall.
&lt;/p&gt;
&lt;p&gt;
Right before I started to drill the holes I remembered a piece of advice that my father
gave me when I would help him with home improvement project:&amp;nbsp; “Measure twice,
cut once”.&amp;nbsp; Now my father did not invent this concept, but I think he did a great
service in teaching me the concept.&amp;nbsp; So before I drilled the holes in the wall,
I grabbed my yard stick and measured their location again.&amp;nbsp; Turns out the first
time that I measured, I marked the right hole at 11 1/4 inches from the wall and not
the desired 11 3/4 of an inch from the wall (I was holding the yard stick upside down
to measure and it is easy to make the mistake in that case).&amp;nbsp; Since I measured
the 2 holes separately, I would have wound up not being able to hang the cabinet at
all and would wind up patching one of the holes (which would turn a 15 minute project
into a 2 day project).&amp;nbsp; Taking the extra 2 minutes to measure twice saved me
from a lot of effort.
&lt;/p&gt;
&lt;p&gt;
As with many things, I tried to relate the situation to technology, and in particular
software development.&amp;nbsp; The easiest analogy to make is to software deployment
and testing.&amp;nbsp; Deploying code is like putting the holes in your wall, you are
really committing.&amp;nbsp; Testing is expensive, but not as expensive as having to patch
software after the fact.&amp;nbsp; I am not advocating just running the same tests twice;
normally you get the same results each time that you run a test (data differences
aside, that is how software usually works).&amp;nbsp; I think I am advocating running
two totally different types of tests in order to double check your work.&amp;nbsp; Maybe
the best practice is to run a battery of tests and then to create a new set of tests
independent of the battery that you ran before looking for edge or failure tests that
you did not anticipate.&amp;nbsp; Then the next time that you run those test you can fold
those into the core test suite.&amp;nbsp; Just thinking out loud….
&lt;/p&gt;
&lt;p&gt;
Regardless of &lt;strong&gt;&lt;em&gt;how&lt;/em&gt;&lt;/strong&gt; you “test twice, deploy once”, you should
be approaching your project with that mindset.&amp;nbsp; It might make you father proud.
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,7a96d51f-d95c-4446-a3e7-dd76d64405ea.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=8babbc88-5c30-4538-a334-1984fc92ec3f</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,8babbc88-5c30-4538-a334-1984fc92ec3f.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,8babbc88-5c30-4538-a334-1984fc92ec3f.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=8babbc88-5c30-4538-a334-1984fc92ec3f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My oldest son started college a few weeks ago.  It was a real generational shift
for me in a number of ways because some part of me still thought that I could fit
in on a college campus. As Zachary and I went through the application process, orientation
this summer and finally move in day at his dorm this summer I quickly realized that
the only time that I would fit in on campus is parent’s weekend and I am not 100%
sure that Zachary would even want to hang out with us then.  
</p>
        <p>
I don’t appear to be the only one to have gone through a generational shift in the
last ~20 years.    The dorm rooms themselves don’t seem to have changed
much since I lived in one, the size, furniture and even the smell is exactly as I
remember them.  The changes that I noticed involved the technology that was installed
and what the kids brought with them.  I thought it might be interesting to chronicle
them.
</p>
        <div style="margin-bottom: 10px; float: right; margin-left: 10px">
          <a title="Telephone" href="http://www.flickr.com/photos/esparta/2697847277/">
            <img style="border-bottom: 2px solid; border-left: 2px solid; border-top: 2px solid; border-right: 2px solid" alt="Telephone" src="http://eraserandcrowbar.com/images/DormRoomgenerationalShift_7D55/2697847277_fd9a451266_o_thumb.jpg" />
          </a>
          <br />
          <a href="http://www.flickr.com/photos/esparta/2697847277/">Telephone</a>
          <br />
By <a href="http://www.flickr.com/people/esparta/">Esparta Palma</a><br />
Used Under <a href="http://creativecommons.org/licenses/by/2.0/deed.en">Creative Commons</a></div>
        <p>
          <strong>The telephone</strong> was a critical part of my dorm room experience. 
Each room had one and they were a part of the campus PBX (Private Branch Exchange),
so you could dial anywhere on campus just using the 4 digit extension.  While
the phone was useful for calling other dorm rooms and around campus, it’s most important
feature was the critical lifeline back to your home, where you could reach your parents
and more importantly, their wallet.  You did have to jump through several hoops
in order to reach the outside world, by getting a calling card or a long distance
plan hooked up to your phone.
</p>
        <p>
I got a bit of a shock when the residence life director at Zachary’s school told us
that the dorms did not have any phones.  He said that the building where still
wired for them and you could get a phone hooked up if you jumped through several hoops,
but they were no longer standard issue.  It is easy to see why, all of the kids
carry cell phones, although none of them actually talk on the phone, they just text
message back and forth.
</p>
        <p>
A <strong>word processing typewriter</strong> was something that I bought just before
I showed up on campus.  Mine was not a just an average type writer; mine had
memory, a spell checker and a display screen that showed you the better part of a
sentence and a half of what you had just typed.  Mine was so advanced that you
did not even have to physically be typing in order to work on your document; you could
type the whole document and then print it out.  Word processors and there old
fashioned cousins the typewriters were still common when I showed up to college, but
they did not last long.  In the 4 years I was an undergraduate and 2 years I
spent in graduate school the typewriter became an antique.  However the changes
kept on coming, when I left college laser printers were a luxury (still running at
$.10 a page to print) and you could count on one hand the number of color printers
on campus.
</p>
        <p>
A <strong>small TV with Rabbit Ear Antennas</strong> was standard issue when I went
to school.  I remember how much time my roommate and I invested in finding the
optimal location for the antenna for each of the 5 broadcast stations in the area
and how one of the stations had a different position during the day than at night. 
It was a lot of work, but all worth it so that we could catch that hot new show “Star
Trek the Next Generation”.  During summer vacation I was able to save enough
money to buy a 4 head VCR, so that we could set about achieving our goal of watching
“Blade Runner” 100 times.
</p>
        <p>
Now days all the dorms have cable television and most rooms sport a flat panel TV
set.  Many of the TVs have gaming consoles attached to them.  But the kids
these days are just as likely to watch TV on their computer as they are on the television.
</p>
        <p>
          <img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 5px 0px; display: inline; border-top: 0px; border-right: 0px" title="floppy disc" border="0" alt="floppy disc" align="left" src="http://eraserandcrowbar.com/images/DormRoomgenerationalShift_7D55/image.png" width="120" height="92" />We
had a <strong>very efficient computer network</strong> when I was on campus, if you
needed to copy a file you put on your shoes and walked over to the computer lab. 
Now you had to go to the right computer lab the first couple of years that I was in
college, because not all of the labs were networked together.  If the file was
bigger that the disc size you had you jumped through a bunch of hoops with various
zip or packing utilities to get it moved over.
</p>
        <p>
Zachary has the choice of using the wireless networks in the dorm room, or if he needs
a better connection, he can plug into one of the 2 wired connections in the room (they
had to put something in where the phone jacks were).
</p>
      </body>
      <title>Dorm Room generational Shift</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,8babbc88-5c30-4538-a334-1984fc92ec3f.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/09/24/DormRoomGenerationalShift.aspx</link>
      <pubDate>Thu, 24 Sep 2009 18:36:09 GMT</pubDate>
      <description>&lt;p&gt;
My oldest son started college a few weeks ago.&amp;nbsp; It was a real generational shift
for me in a number of ways because some part of me still thought that I could fit
in on a college campus. As Zachary and I went through the application process, orientation
this summer and finally move in day at his dorm this summer I quickly realized that
the only time that I would fit in on campus is parent’s weekend and I am not 100%
sure that Zachary would even want to hang out with us then.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
I don’t appear to be the only one to have gone through a generational shift in the
last ~20 years.&amp;nbsp;&amp;nbsp;&amp;nbsp; The dorm rooms themselves don’t seem to have changed
much since I lived in one, the size, furniture and even the smell is exactly as I
remember them.&amp;nbsp; The changes that I noticed involved the technology that was installed
and what the kids brought with them.&amp;nbsp; I thought it might be interesting to chronicle
them.
&lt;/p&gt;
&lt;div style="margin-bottom: 10px; float: right; margin-left: 10px"&gt;&lt;a title="Telephone" href="http://www.flickr.com/photos/esparta/2697847277/"&gt;&lt;img style="border-bottom: 2px solid; border-left: 2px solid; border-top: 2px solid; border-right: 2px solid" alt="Telephone" src="http://eraserandcrowbar.com/images/DormRoomgenerationalShift_7D55/2697847277_fd9a451266_o_thumb.jpg"&gt;&lt;/a&gt;
&lt;br&gt;
&lt;a href="http://www.flickr.com/photos/esparta/2697847277/"&gt;Telephone&lt;/a&gt;
&lt;br&gt;
By &lt;a href="http://www.flickr.com/people/esparta/"&gt;Esparta Palma&lt;/a&gt;
&lt;br&gt;
Used Under &lt;a href="http://creativecommons.org/licenses/by/2.0/deed.en"&gt;Creative Commons&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;strong&gt;The telephone&lt;/strong&gt; was a critical part of my dorm room experience.&amp;nbsp;
Each room had one and they were a part of the campus PBX (Private Branch Exchange),
so you could dial anywhere on campus just using the 4 digit extension.&amp;nbsp; While
the phone was useful for calling other dorm rooms and around campus, it’s most important
feature was the critical lifeline back to your home, where you could reach your parents
and more importantly, their wallet.&amp;nbsp; You did have to jump through several hoops
in order to reach the outside world, by getting a calling card or a long distance
plan hooked up to your phone.
&lt;/p&gt;
&lt;p&gt;
I got a bit of a shock when the residence life director at Zachary’s school told us
that the dorms did not have any phones.&amp;nbsp; He said that the building where still
wired for them and you could get a phone hooked up if you jumped through several hoops,
but they were no longer standard issue.&amp;nbsp; It is easy to see why, all of the kids
carry cell phones, although none of them actually talk on the phone, they just text
message back and forth.
&lt;/p&gt;
&lt;p&gt;
A &lt;strong&gt;word processing typewriter&lt;/strong&gt; was something that I bought just before
I showed up on campus.&amp;nbsp; Mine was not a just an average type writer; mine had
memory, a spell checker and a display screen that showed you the better part of a
sentence and a half of what you had just typed.&amp;nbsp; Mine was so advanced that you
did not even have to physically be typing in order to work on your document; you could
type the whole document and then print it out.&amp;nbsp; Word processors and there old
fashioned cousins the typewriters were still common when I showed up to college, but
they did not last long.&amp;nbsp; In the 4 years I was an undergraduate and 2 years I
spent in graduate school the typewriter became an antique.&amp;nbsp; However the changes
kept on coming, when I left college laser printers were a luxury (still running at
$.10 a page to print) and you could count on one hand the number of color printers
on campus.
&lt;/p&gt;
&lt;p&gt;
A &lt;strong&gt;small TV with Rabbit Ear Antennas&lt;/strong&gt; was standard issue when I went
to school.&amp;nbsp; I remember how much time my roommate and I invested in finding the
optimal location for the antenna for each of the 5 broadcast stations in the area
and how one of the stations had a different position during the day than at night.&amp;nbsp;
It was a lot of work, but all worth it so that we could catch that hot new show “Star
Trek the Next Generation”.&amp;nbsp; During summer vacation I was able to save enough
money to buy a 4 head VCR, so that we could set about achieving our goal of watching
“Blade Runner” 100 times.
&lt;/p&gt;
&lt;p&gt;
Now days all the dorms have cable television and most rooms sport a flat panel TV
set.&amp;nbsp; Many of the TVs have gaming consoles attached to them.&amp;nbsp; But the kids
these days are just as likely to watch TV on their computer as they are on the television.
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 5px 0px; display: inline; border-top: 0px; border-right: 0px" title="floppy disc" border="0" alt="floppy disc" align="left" src="http://eraserandcrowbar.com/images/DormRoomgenerationalShift_7D55/image.png" width="120" height="92"&gt;We
had a &lt;strong&gt;very efficient computer network&lt;/strong&gt; when I was on campus, if you
needed to copy a file you put on your shoes and walked over to the computer lab.&amp;nbsp;
Now you had to go to the right computer lab the first couple of years that I was in
college, because not all of the labs were networked together.&amp;nbsp; If the file was
bigger that the disc size you had you jumped through a bunch of hoops with various
zip or packing utilities to get it moved over.
&lt;/p&gt;
&lt;p&gt;
Zachary has the choice of using the wireless networks in the dorm room, or if he needs
a better connection, he can plug into one of the 2 wired connections in the room (they
had to put something in where the phone jacks were).
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,8babbc88-5c30-4538-a334-1984fc92ec3f.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=817a2516-e3f5-4d9b-adac-2aee3887b8c8</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,817a2516-e3f5-4d9b-adac-2aee3887b8c8.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,817a2516-e3f5-4d9b-adac-2aee3887b8c8.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=817a2516-e3f5-4d9b-adac-2aee3887b8c8</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I love it when I experience great customer service, when people go above and beyond
to make your experience just that much better.  Maybe I am lucky, but it seems
like about once a week I have an above average experience.  It has happened to
me a couple times already this week; the customer service rep on the phone who reversed
a fee even though they did not have to and the waitress who brought my son a cupcake
because they were out of the dish that he ordered and he had to “settle” for another
one.  I normally would not write about fantastic customer service here, but I
got an interesting e-mail about an outage that Netflix experienced that is an example
of great customer service (I got the e-mail on Tuesday, September 1, 2009):
</p>
        <p>
          <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Dealingwithanoutage_C439/image.png" width="556" height="375" />
        </p>
        <p>
The most interesting thing about this is that I did not try and watch any <a href="http://netflix.com">Netflix</a> Movies
or TV shows on my <a href="http://www.xbox.com">XBOX</a> on Monday night (ironically
I was watching an old school Netflix DVD: Slumdog Millionaire).  For the record
I did not request the 3% credit on my billing statement, I would feel too guilty if
I did.
</p>
        <p>
I am not sure the criteria that they used to send this out to their customers, but
I can tell you that I do watch movies and TV shows on my xbox quite regularly so I
am clearly a customer who might have been affected by this outage.  They could
not have sent it out to only those people who were affected because it was an outage,
they don’t know who might have been affected.  Netflix was proactive in acknowledging
the fact that they had a technical issue and proactively “making it right for their
customers”.  They did not wait for the customers to call and complain to get
a credit, because they know that many people would not and just think the service
was unreliable.    <a href="http://www.cnn.com/2009/TECH/09/01/gmail.outage/index.html?imw=Y&amp;iref=mpstoryemail">Other
companies could learn a lot about dealing with outages</a> by following the Netflix
example..
</p>
      </body>
      <title>Dealing with an outage</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,817a2516-e3f5-4d9b-adac-2aee3887b8c8.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/09/02/DealingWithAnOutage.aspx</link>
      <pubDate>Wed, 02 Sep 2009 18:58:37 GMT</pubDate>
      <description>&lt;p&gt;
I love it when I experience great customer service, when people go above and beyond
to make your experience just that much better.&amp;nbsp; Maybe I am lucky, but it seems
like about once a week I have an above average experience.&amp;nbsp; It has happened to
me a couple times already this week; the customer service rep on the phone who reversed
a fee even though they did not have to and the waitress who brought my son a cupcake
because they were out of the dish that he ordered and he had to “settle” for another
one.&amp;nbsp; I normally would not write about fantastic customer service here, but I
got an interesting e-mail about an outage that Netflix experienced that is an example
of great customer service (I got the e-mail on Tuesday, September 1, 2009):
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Dealingwithanoutage_C439/image.png" width="556" height="375"&gt;
&lt;/p&gt;
&lt;p&gt;
The most interesting thing about this is that I did not try and watch any &lt;a href="http://netflix.com"&gt;Netflix&lt;/a&gt; Movies
or TV shows on my &lt;a href="http://www.xbox.com"&gt;XBOX&lt;/a&gt; on Monday night (ironically
I was watching an old school Netflix DVD: Slumdog Millionaire).&amp;nbsp; For the record
I did not request the 3% credit on my billing statement, I would feel too guilty if
I did.
&lt;/p&gt;
&lt;p&gt;
I am not sure the criteria that they used to send this out to their customers, but
I can tell you that I do watch movies and TV shows on my xbox quite regularly so I
am clearly a customer who might have been affected by this outage.&amp;nbsp; They could
not have sent it out to only those people who were affected because it was an outage,
they don’t know who might have been affected.&amp;nbsp; Netflix was proactive in acknowledging
the fact that they had a technical issue and proactively “making it right for their
customers”.&amp;nbsp; They did not wait for the customers to call and complain to get
a credit, because they know that many people would not and just think the service
was unreliable.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.cnn.com/2009/TECH/09/01/gmail.outage/index.html?imw=Y&amp;amp;iref=mpstoryemail"&gt;Other
companies could learn a lot about dealing with outages&lt;/a&gt; by following the Netflix
example..
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,817a2516-e3f5-4d9b-adac-2aee3887b8c8.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=fa63e9b3-5b4c-4ebb-a451-f7fef083fb85</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,fa63e9b3-5b4c-4ebb-a451-f7fef083fb85.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,fa63e9b3-5b4c-4ebb-a451-f7fef083fb85.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=fa63e9b3-5b4c-4ebb-a451-f7fef083fb85</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
So I posted a quick blurb on my <a href="http://www.facebook.com/profile.php?id=829409967">Facebook</a> wall
yesterday that I had taken a new job within Microsoft:
</p>
        <p>
          <a href="http://eraserandcrowbar.com/images/Thenewjob_E371/image.png">
            <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Thenewjob_E371/image_thumb.png" width="495" height="54" />
          </a>
        </p>
        <p>
I got a lot of well wishes.  And I want to thank everyone who did either post
on my wall or sent me an e-mail with the congratulations.  I also should have
predicted a few questions and I figure rather than try to answer them all in those
tiny comment boxes, that I would put up a post here and fill everyone in with more
details.  But first a bit about my old job.
</p>
        <p>
Most people know that I am currently an evangelist for Microsoft, a position that
I have held since January of 2007.  I won’t bore you with the details that there
are different flavors of evangelist and evangelist will focus on different segments
of the technical community, but I will just say that I am an audience architect evangelist. 
An evangelist is an interesting position, because we are the face or Microsoft to
people who write code on our platforms.  It is a fun job because the people who
do it are <strong>paid</strong> to do what they naturally love: technology. 
But enough of my old job, on to the new job, and to answer some of the questions I
got about it.
</p>
        <p>
          <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Thenewjob_E371/image_3.png" width="452" height="60" />
        </p>
        <p>
I am going to be an Account Technology Strategist working with some customer accounts
in Wisconsin.  I joked with one of my teammates that I had to take a job with
a title that was as “interesting” as evangelist and I think strategist is pretty close
(although I will not get jokes about wearing a white suit and preaching the gospel
of .NET).  Some of the ways that the job is different are:
</p>
        <p>
          <strong>Smaller geography.  </strong>In my old role I was responsible for Microsoft
events and community outreach in 3 states: Wisconsin, Illinois and Indiana. 
I went from Green Bay, WI to Decatur, IL to Bloomington, IN (fortunately not all the
in the same day).  My new job keeps me much closer to home, which fits nicely
with some changes in my personal life.
</p>
        <p>
          <strong>More Technology.</strong>  In my old role I focused primarily on Visual
Studio, the .NET Framework, Silverlight and Internet Information Server (I would touch
on other technologies on occasion, but most of the time it was .NET and the related
technology).  In my new job I am the primary technical contact for all Microsoft
technologies.  Not sure if you looked lately, but we have a lot of those. 
Fortunately, I get to bring in specialist for specific questions on some technologies
(I personally know a lot about the platform, but come on, that is a lot to learn).
</p>
        <p>
          <strong>Fewer Customers.</strong>  As an evangelist, my customer base was anybody
writing code (not just Microsoft code – because we did more than preach to the choir). 
Depending on how you counted it, that was close to 200,000 people in the three states. 
In my new job I will have just a handful of customers to work with.
</p>
        <p>
          <strong>Deeper Engagement</strong>.  As part of working with just a few accounts,
I will have the opportunity to spend more time with each customer.  Evangelism
is about scale and reaching a larger number of people, being an ATS is about having
a close partnership with a few customers.
</p>
        <p align="left">
          <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Thenewjob_E371/image_4.png" width="451" height="61" />
        </p>
        <p align="left">
I think Scott is asking if I am still going to be active in the local technology community. 
I am personally very passionate about the community. I did not go to user groups,
code camps, conferences and barcamps because it was part of my job, it was something
that I liked to do (It was a bonus that I could also call it “work”).  So you
will still see me around.  I no longer work for the part of Microsoft that is
helping to foster and build communities, so it is something that I will have to juggle
with my job, but that makes me like everyone else that goes to user groups after a
hard day at work.  
</p>
        <p align="left">
In my previous job, I helped to secure Microsoft sponsorship of a lot of cool local
events (<a href="http://riapalooza.com">RIAPalooza</a>, <a href="http://mosscamp.net">MOSSCamp</a>, <a href="http://indytechfest.com">IndyTechfest</a>, <a href="http://barcampmilwaukee.org">Barcamp
Milwaukee</a>, <a href="http://drupalcampwisconsin.com">Drupalcamp Wisconsin</a> and
the list goes on).  I don’t have the direct connections to do that anymore, but
never fear I am still <a href="http://davebost.com/blog/">good friends with someone</a> who
does have those connections.
</p>
        <p>
          <a href="http://eraserandcrowbar.com/images/Thenewjob_E371/image_5.png">
            <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Thenewjob_E371/image_thumb_3.png" width="448" height="61" />
          </a>
        </p>
        <p>
Yes, Rob, I will have to “dress up” for my new job.  This is a long running joke
with Rob Nottoli and I.  Rob thinks that evangelist show up to meetings in jeans,
shorts, pajamas or whatever else they find lying around on the floor.  I will <em>really</em> miss
that part of the job.  :-)
</p>
      </body>
      <title>The new job</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,fa63e9b3-5b4c-4ebb-a451-f7fef083fb85.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/08/13/TheNewJob.aspx</link>
      <pubDate>Thu, 13 Aug 2009 12:19:13 GMT</pubDate>
      <description>&lt;p&gt;
So I posted a quick blurb on my &lt;a href="http://www.facebook.com/profile.php?id=829409967"&gt;Facebook&lt;/a&gt; wall
yesterday that I had taken a new job within Microsoft:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://eraserandcrowbar.com/images/Thenewjob_E371/image.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Thenewjob_E371/image_thumb.png" width="495" height="54"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
I got a lot of well wishes.&amp;nbsp; And I want to thank everyone who did either post
on my wall or sent me an e-mail with the congratulations.&amp;nbsp; I also should have
predicted a few questions and I figure rather than try to answer them all in those
tiny comment boxes, that I would put up a post here and fill everyone in with more
details.&amp;nbsp; But first a bit about my old job.
&lt;/p&gt;
&lt;p&gt;
Most people know that I am currently an evangelist for Microsoft, a position that
I have held since January of 2007.&amp;nbsp; I won’t bore you with the details that there
are different flavors of evangelist and evangelist will focus on different segments
of the technical community, but I will just say that I am an audience architect evangelist.&amp;nbsp;
An evangelist is an interesting position, because we are the face or Microsoft to
people who write code on our platforms.&amp;nbsp; It is a fun job because the people who
do it are &lt;strong&gt;paid&lt;/strong&gt; to do what they naturally love: technology.&amp;nbsp;
But enough of my old job, on to the new job, and to answer some of the questions I
got about it.
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Thenewjob_E371/image_3.png" width="452" height="60"&gt; 
&lt;/p&gt;
&lt;p&gt;
I am going to be an Account Technology Strategist working with some customer accounts
in Wisconsin.&amp;nbsp; I joked with one of my teammates that I had to take a job with
a title that was as “interesting” as evangelist and I think strategist is pretty close
(although I will not get jokes about wearing a white suit and preaching the gospel
of .NET).&amp;nbsp; Some of the ways that the job is different are:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Smaller geography.&amp;nbsp; &lt;/strong&gt;In my old role I was responsible for Microsoft
events and community outreach in 3 states: Wisconsin, Illinois and Indiana.&amp;nbsp;
I went from Green Bay, WI to Decatur, IL to Bloomington, IN (fortunately not all the
in the same day).&amp;nbsp; My new job keeps me much closer to home, which fits nicely
with some changes in my personal life.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;More Technology.&lt;/strong&gt;&amp;nbsp; In my old role I focused primarily on Visual
Studio, the .NET Framework, Silverlight and Internet Information Server (I would touch
on other technologies on occasion, but most of the time it was .NET and the related
technology).&amp;nbsp; In my new job I am the primary technical contact for all Microsoft
technologies.&amp;nbsp; Not sure if you looked lately, but we have a lot of those.&amp;nbsp;
Fortunately, I get to bring in specialist for specific questions on some technologies
(I personally know a lot about the platform, but come on, that is a lot to learn).
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Fewer Customers.&lt;/strong&gt;&amp;nbsp; As an evangelist, my customer base was anybody
writing code (not just Microsoft code – because we did more than preach to the choir).&amp;nbsp;
Depending on how you counted it, that was close to 200,000 people in the three states.&amp;nbsp;
In my new job I will have just a handful of customers to work with.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Deeper Engagement&lt;/strong&gt;.&amp;nbsp; As part of working with just a few accounts,
I will have the opportunity to spend more time with each customer.&amp;nbsp; Evangelism
is about scale and reaching a larger number of people, being an ATS is about having
a close partnership with a few customers.
&lt;/p&gt;
&lt;p align="left"&gt;
&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Thenewjob_E371/image_4.png" width="451" height="61"&gt;
&lt;/p&gt;
&lt;p align="left"&gt;
I think Scott is asking if I am still going to be active in the local technology community.&amp;nbsp;
I am personally very passionate about the community. I did not go to user groups,
code camps, conferences and barcamps because it was part of my job, it was something
that I liked to do (It was a bonus that I could also call it “work”).&amp;nbsp; So you
will still see me around.&amp;nbsp; I no longer work for the part of Microsoft that is
helping to foster and build communities, so it is something that I will have to juggle
with my job, but that makes me like everyone else that goes to user groups after a
hard day at work.&amp;nbsp; 
&lt;/p&gt;
&lt;p align="left"&gt;
In my previous job, I helped to secure Microsoft sponsorship of a lot of cool local
events (&lt;a href="http://riapalooza.com"&gt;RIAPalooza&lt;/a&gt;, &lt;a href="http://mosscamp.net"&gt;MOSSCamp&lt;/a&gt;, &lt;a href="http://indytechfest.com"&gt;IndyTechfest&lt;/a&gt;, &lt;a href="http://barcampmilwaukee.org"&gt;Barcamp
Milwaukee&lt;/a&gt;, &lt;a href="http://drupalcampwisconsin.com"&gt;Drupalcamp Wisconsin&lt;/a&gt; and
the list goes on).&amp;nbsp; I don’t have the direct connections to do that anymore, but
never fear I am still &lt;a href="http://davebost.com/blog/"&gt;good friends with someone&lt;/a&gt; who
does have those connections.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://eraserandcrowbar.com/images/Thenewjob_E371/image_5.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://eraserandcrowbar.com/images/Thenewjob_E371/image_thumb_3.png" width="448" height="61"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Yes, Rob, I will have to “dress up” for my new job.&amp;nbsp; This is a long running joke
with Rob Nottoli and I.&amp;nbsp; Rob thinks that evangelist show up to meetings in jeans,
shorts, pajamas or whatever else they find lying around on the floor.&amp;nbsp; I will &lt;em&gt;really&lt;/em&gt; miss
that part of the job.&amp;nbsp; :-)
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,fa63e9b3-5b4c-4ebb-a451-f7fef083fb85.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=b5aa6c44-b50f-467a-8d9f-c543fa39ee03</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,b5aa6c44-b50f-467a-8d9f-c543fa39ee03.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,b5aa6c44-b50f-467a-8d9f-c543fa39ee03.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b5aa6c44-b50f-467a-8d9f-c543fa39ee03</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://arcready.com">
            <img style="border-right-width: 0px; margin: 0px 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="sun spot" border="0" alt="sun spot" align="right" src="http://eraserandcrowbar.com/images/Atasteofthecloud_954F/sunspot.jpg" width="242" height="163" />
          </a>
        </p>
        <p>
        </p>
        <p>
For the last 2 1/2 years Microsoft DPE has been putting on a series of events called <a href="http://arcready.com">ArcReady</a> (short
for architecture readiness).  We have run the events in the area that Microsoft
calls its Central Region (which is the 18 states in the middle of the United States
between Canada and Mexico and Nebraska and Tennessee).  The events have been
interesting and well attended and I thank each and every person who took the time
to attend one of the 35 events on 10 different topics that I personally helped to
deliver in Wisconsin, Illinois and Indiana.  <strong>But ArcReady as an event
series has come to an end</strong>.  
</p>
        <p>
We started the ArcReady series because our customers were telling us that Microsoft
had a lot of great developer tools and technologies, but we did not talk enough about
architecture; that we focused on products and not solutions.  <em>You talked
and we listened</em> and created ArcReady and (we think) delivered that architecture
message very successfully.
</p>
        <p>
After a year we launched another series of events called MSDN Unleashed, which was
the developer oriented companion to the ArcReady series and we ran that from September
to this last may in the afternoon (right after the ArcReady events).  We heard
from our customers that many of you did both development work and architecture work
(you wore both hats).  You did not want separate topics between the architecture
and development sessions.  You also did not want to have to take a whole day
off work in order to hear our architecture and developer discussions.  You also
wanted us to continue to talk about solutions and not just products.  <em>You
talked and we listened.</em></p>
        <p>
So we made the following changes:
</p>
        <ul>
          <li>
We eliminated ArcReady as a separate event and as a separate name 
</li>
          <li>
We will have architecture conversations during our developer events 
</li>
          <li>
We will focus on solutions and include Real World applications and case studies in
all events 
</li>
          <li>
Our events will be 1/2 day, so as to have less impact on your work schedule 
</li>
          <li>
We have gone back to the MSDN Events name for developer events (no more Unleashed) 
</li>
          <li>
We will also added a 1/2 day event for IT Professionals under the name TechNet Events
if you prefer to talk about servers and networks instead of code – these TechNet Events
will also include an architecture discussion</li>
        </ul>
        <p>
We hope that you like the changes to the event format.  We know that your time
is valuable and we want to make your investment of that time in one of our events
as rewarding as possible.  If it is not, <em>please talk to us and we will listen</em>.
</p>
        <h5>Announcing Real World Azure with Microsoft IT
</h5>
        <p>
Our first event under the new format will be on cloud computing and specifically the
Windows Azure Platform.  Cloud computing is a big topic in the industry these
days, Microsoft is not the only player in the space, but we are pretty proud of our
Windows Azure Platform.  This topic will talk about the nuts and bolts of the
platform, but will also showcase an application built on the platform, “Project Austin”. 
Here is information on the TechNet Events and MSDN Events.
</p>
        <p>
          <strong>TechNet Events Presents – Azure for the IT Professional </strong>
        </p>
        <p>
In this event, we will discuss: 
</p>
        <ul>
          <li>
Azure architecture from the IT professional’s point of view 
</li>
          <li>
Why an IT operations team would want to pursue Azure as an extension to the data center 
</li>
          <li>
Configuration, deployment and scaling Azure-based applications 
</li>
          <li>
The Azure roles (web, web service and worker) 
</li>
          <li>
Azure storage options 
</li>
          <li>
Azure security and identity options 
</li>
          <li>
How Azure-based applications can be integrated with on-premises applications 
</li>
          <li>
How operations teams can manage and monitor Azure-based applications</li>
        </ul>
        <p>
Dates &amp; Location (click on city name to register)
</p>
        <blockquote>
          <p>
8/18/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420930&amp;Culture=en-US">Columbus,
OH</a><br />
8/19/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420931&amp;Culture=en-US">Mason,
OH</a><br />
8/19/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420933&amp;Culture=en-US">Downers
Grove, IL</a><br />
8/20/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420934&amp;Culture=en-US">Indianapolis,
IN</a><br />
8/20/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420935&amp;Culture=en-US">Dallas,
TX</a><br />
9/16/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420936&amp;Culture=en-US">Grand
Rapids, MI</a><br />
9/17/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420937&amp;Culture=en-US">Southfield,
MI</a><br />
9/17/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420938&amp;Culture=en-US">Overland
Park, KS</a><br />
9/17/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420940&amp;Culture=en-US">Houston,
TX</a><br />
9/22/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420944&amp;Culture=en-US">Cleveland,
OH</a><br />
9/24/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420945&amp;Culture=en-US">Waukesha,
WI</a><br />
9/24/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420946&amp;Culture=en-US">Austin,
TX</a><br />
9/29/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420947&amp;Culture=en-US">St.
Louis, MO</a><br />
9/29/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420949&amp;Culture=en-US">Nashville,
TN</a><br />
9/30/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420953&amp;Culture=en-US">Knoxville,
TN</a><br />
10/1/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420943&amp;Culture=en-US">Chicago,
IL</a><br />
10/27/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420942&amp;Culture=en-US">Bloomington,
MN</a></p>
        </blockquote>
        <p>
(All TechNet events are from 8:30am to noon)
</p>
        <p>
          <b>MSDN Events Presents – Azure for the Developer &amp; Architect</b>
        </p>
        <ul>
          <li>
Cloud computing architectures in general and the Azure architecture in particular 
</li>
          <li>
Several aspects of Azure from the developer’s and architect’s perspective 
</li>
          <li>
Azure roles (web, web service and worker) 
</li>
          <li>
Azure storage options 
</li>
          <li>
Azure security and identity options 
</li>
          <li>
How Azure-based applications can be integrated with on-premise applications 
</li>
          <li>
Configuration, deployment and scaling Azure-based applications 
</li>
          <li>
How development teams can optimize their applications for better management and monitoring</li>
        </ul>
        <p>
Dates &amp; Location (click on city name to register)
</p>
        <blockquote>
          <p>
8/18/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420960&amp;Culture=en-US">Columbus,
OH</a><br />
8/19/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420961&amp;Culture=en-US">Mason,
OH</a><br />
8/19/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420962&amp;Culture=en-US">Downers
Grove, IL</a><br />
8/20/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420963&amp;Culture=en-US">Indianapolis,
IN</a><br />
8/20/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420964&amp;Culture=en-US">Dallas,
TX</a><br />
9/16/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420967&amp;Culture=en-US">Grand
Rapids, M<br /></a>9/17/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420968&amp;Culture=en-US">Southfield,
MI</a><br />
9/17/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420969&amp;Culture=en-US">Overland
Park, KS</a><br />
9/17/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420970&amp;Culture=en-US">Houston,
TX</a><br />
9/22/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420974&amp;Culture=en-US">Cleveland,
OH</a><br />
9/24/09  - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420975&amp;Culture=en-US">Waukesha,
WI</a><br />
9/24/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420976&amp;Culture=en-US">Austin,
TX</a><br />
9/29/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420977&amp;Culture=en-US">St.
Louis, MO</a><br />
9/29/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420978&amp;Culture=en-US">Nashville,
TN</a><br />
9/30/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420980&amp;Culture=en-US">Knoxville,
TN</a><br />
10/1/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420973&amp;Culture=en-US">Chicago,
IL</a><br />
10/27/09 - <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420972&amp;Culture=en-US">Bloomington,
MN</a></p>
        </blockquote>
        <p>
(All MSDN Events are from 1:00pm to 5:00pm)
</p>
      </body>
      <title>Hey…what happened to ArcReady?</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,b5aa6c44-b50f-467a-8d9f-c543fa39ee03.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/08/11/HeywhatHappenedToArcReady.aspx</link>
      <pubDate>Tue, 11 Aug 2009 19:00:10 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://arcready.com"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="sun spot" border="0" alt="sun spot" align="right" src="http://eraserandcrowbar.com/images/Atasteofthecloud_954F/sunspot.jpg" width="242" height="163"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
For the last 2 1/2 years Microsoft DPE has been putting on a series of events called &lt;a href="http://arcready.com"&gt;ArcReady&lt;/a&gt; (short
for architecture readiness).&amp;nbsp; We have run the events in the area that Microsoft
calls its Central Region (which is the 18 states in the middle of the United States
between Canada and Mexico and Nebraska and Tennessee).&amp;nbsp; The events have been
interesting and well attended and I thank each and every person who took the time
to attend one of the 35 events on 10 different topics that I personally helped to
deliver in Wisconsin, Illinois and Indiana.&amp;nbsp; &lt;strong&gt;But ArcReady as an event
series has come to an end&lt;/strong&gt;.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
We started the ArcReady series because our customers were telling us that Microsoft
had a lot of great developer tools and technologies, but we did not talk enough about
architecture; that we focused on products and not solutions.&amp;nbsp; &lt;em&gt;You talked
and we listened&lt;/em&gt; and created ArcReady and (we think) delivered that architecture
message very successfully.
&lt;/p&gt;
&lt;p&gt;
After a year we launched another series of events called MSDN Unleashed, which was
the developer oriented companion to the ArcReady series and we ran that from September
to this last may in the afternoon (right after the ArcReady events).&amp;nbsp; We heard
from our customers that many of you did both development work and architecture work
(you wore both hats).&amp;nbsp; You did not want separate topics between the architecture
and development sessions.&amp;nbsp; You also did not want to have to take a whole day
off work in order to hear our architecture and developer discussions.&amp;nbsp; You also
wanted us to continue to talk about solutions and not just products.&amp;nbsp; &lt;em&gt;You
talked and we listened.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
So we made the following changes:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
We eliminated ArcReady as a separate event and as a separate name 
&lt;li&gt;
We will have architecture conversations during our developer events 
&lt;li&gt;
We will focus on solutions and include Real World applications and case studies in
all events 
&lt;li&gt;
Our events will be 1/2 day, so as to have less impact on your work schedule 
&lt;li&gt;
We have gone back to the MSDN Events name for developer events (no more Unleashed) 
&lt;li&gt;
We will also added a 1/2 day event for IT Professionals under the name TechNet Events
if you prefer to talk about servers and networks instead of code – these TechNet Events
will also include an architecture discussion&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
We hope that you like the changes to the event format.&amp;nbsp; We know that your time
is valuable and we want to make your investment of that time in one of our events
as rewarding as possible.&amp;nbsp; If it is not, &lt;em&gt;please talk to us and we will listen&lt;/em&gt;.
&lt;/p&gt;
&lt;h5&gt;Announcing Real World Azure with Microsoft IT
&lt;/h5&gt;
&lt;p&gt;
Our first event under the new format will be on cloud computing and specifically the
Windows Azure Platform.&amp;nbsp; Cloud computing is a big topic in the industry these
days, Microsoft is not the only player in the space, but we are pretty proud of our
Windows Azure Platform.&amp;nbsp; This topic will talk about the nuts and bolts of the
platform, but will also showcase an application built on the platform, “Project Austin”.&amp;nbsp;
Here is information on the TechNet Events and MSDN Events.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;TechNet Events Presents – Azure for the IT Professional &lt;/strong&gt; 
&lt;p&gt;
In this event, we will discuss: 
&lt;ul&gt;
&lt;li&gt;
Azure architecture from the IT professional’s point of view 
&lt;li&gt;
Why an IT operations team would want to pursue Azure as an extension to the data center 
&lt;li&gt;
Configuration, deployment and scaling Azure-based applications 
&lt;li&gt;
The Azure roles (web, web service and worker) 
&lt;li&gt;
Azure storage options 
&lt;li&gt;
Azure security and identity options 
&lt;li&gt;
How Azure-based applications can be integrated with on-premises applications 
&lt;li&gt;
How operations teams can manage and monitor Azure-based applications&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Dates &amp;amp; Location (click on city name to register)
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
8/18/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420930&amp;amp;Culture=en-US"&gt;Columbus,
OH&lt;/a&gt;
&lt;br&gt;
8/19/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420931&amp;amp;Culture=en-US"&gt;Mason,
OH&lt;/a&gt;
&lt;br&gt;
8/19/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420933&amp;amp;Culture=en-US"&gt;Downers
Grove, IL&lt;/a&gt;
&lt;br&gt;
8/20/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420934&amp;amp;Culture=en-US"&gt;Indianapolis,
IN&lt;/a&gt;
&lt;br&gt;
8/20/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420935&amp;amp;Culture=en-US"&gt;Dallas,
TX&lt;/a&gt;
&lt;br&gt;
9/16/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420936&amp;amp;Culture=en-US"&gt;Grand
Rapids, MI&lt;/a&gt;
&lt;br&gt;
9/17/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420937&amp;amp;Culture=en-US"&gt;Southfield,
MI&lt;/a&gt;
&lt;br&gt;
9/17/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420938&amp;amp;Culture=en-US"&gt;Overland
Park, KS&lt;/a&gt;
&lt;br&gt;
9/17/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420940&amp;amp;Culture=en-US"&gt;Houston,
TX&lt;/a&gt;
&lt;br&gt;
9/22/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420944&amp;amp;Culture=en-US"&gt;Cleveland,
OH&lt;/a&gt;
&lt;br&gt;
9/24/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420945&amp;amp;Culture=en-US"&gt;Waukesha,
WI&lt;/a&gt;
&lt;br&gt;
9/24/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420946&amp;amp;Culture=en-US"&gt;Austin,
TX&lt;/a&gt;
&lt;br&gt;
9/29/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420947&amp;amp;Culture=en-US"&gt;St.
Louis, MO&lt;/a&gt;
&lt;br&gt;
9/29/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420949&amp;amp;Culture=en-US"&gt;Nashville,
TN&lt;/a&gt;
&lt;br&gt;
9/30/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420953&amp;amp;Culture=en-US"&gt;Knoxville,
TN&lt;/a&gt;
&lt;br&gt;
10/1/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420943&amp;amp;Culture=en-US"&gt;Chicago,
IL&lt;/a&gt;
&lt;br&gt;
10/27/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420942&amp;amp;Culture=en-US"&gt;Bloomington,
MN&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
(All TechNet events are from 8:30am to noon)
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;MSDN Events Presents – Azure for the Developer &amp;amp; Architect&lt;/b&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Cloud computing architectures in general and the Azure architecture in particular 
&lt;li&gt;
Several aspects of Azure from the developer’s and architect’s perspective 
&lt;li&gt;
Azure roles (web, web service and worker) 
&lt;li&gt;
Azure storage options 
&lt;li&gt;
Azure security and identity options 
&lt;li&gt;
How Azure-based applications can be integrated with on-premise applications 
&lt;li&gt;
Configuration, deployment and scaling Azure-based applications 
&lt;li&gt;
How development teams can optimize their applications for better management and monitoring&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Dates &amp;amp; Location (click on city name to register)
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
8/18/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420960&amp;amp;Culture=en-US"&gt;Columbus,
OH&lt;/a&gt;
&lt;br&gt;
8/19/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420961&amp;amp;Culture=en-US"&gt;Mason,
OH&lt;/a&gt;
&lt;br&gt;
8/19/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420962&amp;amp;Culture=en-US"&gt;Downers
Grove, IL&lt;/a&gt;
&lt;br&gt;
8/20/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420963&amp;amp;Culture=en-US"&gt;Indianapolis,
IN&lt;/a&gt;
&lt;br&gt;
8/20/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420964&amp;amp;Culture=en-US"&gt;Dallas,
TX&lt;/a&gt;
&lt;br&gt;
9/16/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420967&amp;amp;Culture=en-US"&gt;Grand
Rapids, M&lt;br&gt;
&lt;/a&gt;9/17/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420968&amp;amp;Culture=en-US"&gt;Southfield,
MI&lt;/a&gt;
&lt;br&gt;
9/17/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420969&amp;amp;Culture=en-US"&gt;Overland
Park, KS&lt;/a&gt;
&lt;br&gt;
9/17/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420970&amp;amp;Culture=en-US"&gt;Houston,
TX&lt;/a&gt;
&lt;br&gt;
9/22/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420974&amp;amp;Culture=en-US"&gt;Cleveland,
OH&lt;/a&gt;
&lt;br&gt;
9/24/09&amp;nbsp; - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420975&amp;amp;Culture=en-US"&gt;Waukesha,
WI&lt;/a&gt;
&lt;br&gt;
9/24/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420976&amp;amp;Culture=en-US"&gt;Austin,
TX&lt;/a&gt;
&lt;br&gt;
9/29/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420977&amp;amp;Culture=en-US"&gt;St.
Louis, MO&lt;/a&gt;
&lt;br&gt;
9/29/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420978&amp;amp;Culture=en-US"&gt;Nashville,
TN&lt;/a&gt;
&lt;br&gt;
9/30/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420980&amp;amp;Culture=en-US"&gt;Knoxville,
TN&lt;/a&gt;
&lt;br&gt;
10/1/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420973&amp;amp;Culture=en-US"&gt;Chicago,
IL&lt;/a&gt;
&lt;br&gt;
10/27/09 - &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032420972&amp;amp;Culture=en-US"&gt;Bloomington,
MN&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
(All MSDN Events are from 1:00pm to 5:00pm)
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,b5aa6c44-b50f-467a-8d9f-c543fa39ee03.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=325b99b6-c29d-4a37-8ff3-2f10c8ca28cb</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,325b99b6-c29d-4a37-8ff3-2f10c8ca28cb.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,325b99b6-c29d-4a37-8ff3-2f10c8ca28cb.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=325b99b6-c29d-4a37-8ff3-2f10c8ca28cb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://thirstydeveloper.com/">
            <img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Logo_small" border="0" alt="Logo_small" align="left" src="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/Logo_small.png" width="50" height="50" />
          </a>
          <strong>Update
on 6/28</strong> – I did a <a href="http://thirstydeveloper.com/">Thirsty Developer</a> interview
with <a href="http://www.stevenlist.com/">Doc List</a>, about Open Spaces and the
unmeeting that we held.  Check out the <a href="http://thirstydeveloper.com/2009/06/29/67OpenSpacesAndUnmeetings.aspx">Episode
Page</a> or <a href="http://www.podtrac.com/pts/redirect.mp3/shows.thirstydeveloper.com/TD067.mp3">Listen
to the show</a>.  I also made a minor change to the text below (moved one of
the titles down a paragraph).
</p>
        <p>
I think pretty much everyone has heard of the concept of the <a href="http://en.wikipedia.org/wiki/Open_Space_Technology">Open
Spaces</a> (or its close cousin the <a href="http://en.wikipedia.org/wiki/Unconference">unconference</a>)
Open Spaces are: 
</p>
        <blockquote>
          <p>
A facilitated participant-driven face-to-face conference around a theme or purpose.
(according to the <a href="http://www.unconference.net/">unconference blog</a>)  
</p>
        </blockquote>
        <p>
Recently some of my teammates gathered together to talk about planning our direction
for the next year (the Microsoft fiscal year runs from July to June).  We had
a day together and a lot of items to cover, as you can imagine planning the direction
for a large team for a full year will give you a lot to talk about.  
</p>
        <p>
I got the task of putting together the agenda, which is a tough when you have limited
time and lots of material.  <a href="http://www.brianhprince.com/">Brian Prince</a>,
my friend and colleague from Ohio, put out the suggestion that we should try to apply
the Open Spaces Technology to our planning meeting.  Our boss, <a href="http://blog.elysiumsystems.com/">Brian
Moore</a>, is always willing to let us try things that are unconventional (with a
few caveats that I will mention later).  So eight of us set about having a meeting
that used some of the Open Spaces principals or what I am dubbing an unmeeting.
</p>
        <h5>Applying the Open Spaces Principles
</h5>
        <p>
          <a href="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting002.jpg">
            <img style="border-right-width: 0px; margin: 0px 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="unmeeting 002" border="0" alt="unmeeting 002" align="right" src="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting002_thumb.jpg" width="202" height="202" />
          </a>With
open spaces, there are 4 principles that guide the event.  They are very Zen
like, which is why you generally have a professional facilitator to help guide you
through the application of the principles.  The principles are:
</p>
        <ol>
          <li>
Whoever comes is the right people 
</li>
          <li>
Whatever happens is the only thing that could have 
</li>
          <li>
Whenever it starts is the right time 
</li>
          <li>
When it's over, it's over 
</li>
        </ol>
        <p>
I got to serve in the role of facilitator for our “unmeeting”.  We did a number
of things to apply the Zen like principles.  Our plan was to have 6 attendees
at the event, but we discovered that we needed more “right people” there.  So
we recruited a couple more people (including one that we picked up at a happy hour
the night before).
</p>
        <p>
The majority of our agenda was driven by a combination voting / consensus process
(we used post in notes on the whiteboard with tick marks).  We also modified
the conversation throughout the day, which was important because there were a couple
of topics that did not fit into nice hour long segments.  And of course was not
problem with everyone knowing that the meeting was over, after a long day of planning,
it was obvious it was over.  
</p>
        <p>
In addition to the 4 principles of Open Spaces, there is one law….. 
</p>
        <p>
Another key difference between the unmeeting that we held and the traditional Open
Spaces is that the “<a href="http://en.wikipedia.org/wiki/Law_of_Two_Feet#Philosophy">Law
of two feet</a>” was somewhat modified for our purposes.  The law of two feet
can be summed up as:
</p>
        <blockquote>
          <p>
If at any time during our time together you find yourself in any situation where you
are neither learning nor contributing, use your two feet. Go to some other place where
you may learn and contribute.
</p>
        </blockquote>
        <h5>No voting with your feet at our unmeeting
</h5>
        <p>
The law of two feet is great when you have choices of the activities to participate
in; many Open Spaces events will have multiple sessions going on at the same time. 
If you are not getting something out of your current session, it is great to be able
to leave without you or the other people feeling awkward.
</p>
        <p>
          <a href="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting006.jpg">
            <img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="unmeeting 006" border="0" alt="unmeeting 006" align="left" src="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting006_thumb.jpg" width="215" height="162" />
          </a>Our
unmeeting did not have breakouts, so the only option was to leave the room for a while
(which we encouraged if you needed a mental or physical break) or to lose focus on
the proceedings by getting lost in your e-mail.  We tried to discourage non-topical
use of your laptop during our proceedings (I as the facilitator used some creative
techniques as you can see from the photo).  This was somewhat a violation of
the law of two feet, but part of this was driven by our culture as a company.  
</p>
        <p>
Most of you have probably never been to an internal Microsoft meeting (unless you
work there).  The great majority of the meeting has the Microsoft folks all affixed
to their laptop screens dealing with the avalanche of e-mail we get on a daily basis
(we try to behave ourselves better when we are at a meeting with customers and partners).
</p>
        <h5>The boss is still the boss
</h5>
        <p>
          <a href="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting008.jpg">
            <img style="border-right-width: 0px; margin: 0px 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Brian Moore Attacks" border="0" alt="Brian Moore Attacks" align="right" src="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting008_thumb.jpg" width="152" height="152" />
          </a> One
of the things that was different about our unmeeting was that it was commissioned
by our boss and he did have a specific set of outcomes that he needed to accomplish
at the conclusion of the meeting.  As a result, he did dictate that we cover
a few agenda items.  
</p>
        <p>
If it was a true Open Spaces, the participants could have chosen to ignore topics
that they did not want to cover, but this was an unmeeting.  We accommodated
the “mandatory” sessions by putting them on a different colored sticky from the other
topics during the voting/consensus process.  The participants still got to choose
when in the agenda that we covered the mandatory sessions, but we had to work them
into the day.  Other than that, our boss did not really rule the meeting with
an iron fist (despite the picture).  He did serve in the role of the “expert”
as we would have questions about the outcomes that we were trying to accomplish.
</p>
        <p>
Overall I think we had a positive experience applying the Open Spaces Technology to
an internal meeting.  I would encourage considering how you could apply the principles
and law at your work.
</p>
      </body>
      <title>Open Spaces at work</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,325b99b6-c29d-4a37-8ff3-2f10c8ca28cb.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/06/26/OpenSpacesAtWork.aspx</link>
      <pubDate>Fri, 26 Jun 2009 22:55:42 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://thirstydeveloper.com/"&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Logo_small" border="0" alt="Logo_small" align="left" src="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/Logo_small.png" width="50" height="50"&gt;&lt;/a&gt; &lt;strong&gt;Update
on 6/28&lt;/strong&gt; – I did a &lt;a href="http://thirstydeveloper.com/"&gt;Thirsty Developer&lt;/a&gt; interview
with &lt;a href="http://www.stevenlist.com/"&gt;Doc List&lt;/a&gt;, about Open Spaces and the
unmeeting that we held.&amp;nbsp; Check out the &lt;a href="http://thirstydeveloper.com/2009/06/29/67OpenSpacesAndUnmeetings.aspx"&gt;Episode
Page&lt;/a&gt; or &lt;a href="http://www.podtrac.com/pts/redirect.mp3/shows.thirstydeveloper.com/TD067.mp3"&gt;Listen
to the show&lt;/a&gt;.&amp;nbsp; I also made a minor change to the text below (moved one of
the titles down a paragraph).
&lt;/p&gt;
&lt;p&gt;
I think pretty much everyone has heard of the concept of the &lt;a href="http://en.wikipedia.org/wiki/Open_Space_Technology"&gt;Open
Spaces&lt;/a&gt; (or its close cousin the &lt;a href="http://en.wikipedia.org/wiki/Unconference"&gt;unconference&lt;/a&gt;)
Open Spaces are: 
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
A facilitated participant-driven face-to-face conference around a theme or purpose.
(according to the &lt;a href="http://www.unconference.net/"&gt;unconference blog&lt;/a&gt;)&amp;nbsp; 
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Recently some of my teammates gathered together to talk about planning our direction
for the next year (the Microsoft fiscal year runs from July to June).&amp;nbsp; We had
a day together and a lot of items to cover, as you can imagine planning the direction
for a large team for a full year will give you a lot to talk about.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
I got the task of putting together the agenda, which is a tough when you have limited
time and lots of material.&amp;nbsp; &lt;a href="http://www.brianhprince.com/"&gt;Brian Prince&lt;/a&gt;,
my friend and colleague from Ohio, put out the suggestion that we should try to apply
the Open Spaces Technology to our planning meeting.&amp;nbsp; Our boss, &lt;a href="http://blog.elysiumsystems.com/"&gt;Brian
Moore&lt;/a&gt;, is always willing to let us try things that are unconventional (with a
few caveats that I will mention later).&amp;nbsp; So eight of us set about having a meeting
that used some of the Open Spaces principals or what I am dubbing an unmeeting.
&lt;/p&gt;
&lt;h5&gt;Applying the Open Spaces Principles
&lt;/h5&gt;
&lt;p&gt;
&lt;a href="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting002.jpg"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="unmeeting 002" border="0" alt="unmeeting 002" align="right" src="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting002_thumb.jpg" width="202" height="202"&gt;&lt;/a&gt;With
open spaces, there are 4 principles that guide the event.&amp;nbsp; They are very Zen
like, which is why you generally have a professional facilitator to help guide you
through the application of the principles.&amp;nbsp; The principles are:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Whoever comes is the right people 
&lt;li&gt;
Whatever happens is the only thing that could have 
&lt;li&gt;
Whenever it starts is the right time 
&lt;li&gt;
When it's over, it's over 
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
I got to serve in the role of facilitator for our “unmeeting”.&amp;nbsp; We did a number
of things to apply the Zen like principles.&amp;nbsp; Our plan was to have 6 attendees
at the event, but we discovered that we needed more “right people” there.&amp;nbsp; So
we recruited a couple more people (including one that we picked up at a happy hour
the night before).
&lt;/p&gt;
&lt;p&gt;
The majority of our agenda was driven by a combination voting / consensus process
(we used post in notes on the whiteboard with tick marks).&amp;nbsp; We also modified
the conversation throughout the day, which was important because there were a couple
of topics that did not fit into nice hour long segments.&amp;nbsp; And of course was not
problem with everyone knowing that the meeting was over, after a long day of planning,
it was obvious it was over.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
In addition to the 4 principles of Open Spaces, there is one law….. 
&lt;/p&gt;
&lt;p&gt;
Another key difference between the unmeeting that we held and the traditional Open
Spaces is that the “&lt;a href="http://en.wikipedia.org/wiki/Law_of_Two_Feet#Philosophy"&gt;Law
of two feet&lt;/a&gt;” was somewhat modified for our purposes.&amp;nbsp; The law of two feet
can be summed up as:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
If at any time during our time together you find yourself in any situation where you
are neither learning nor contributing, use your two feet. Go to some other place where
you may learn and contribute.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;h5&gt;No voting with your feet at our unmeeting
&lt;/h5&gt;
&lt;p&gt;
The law of two feet is great when you have choices of the activities to participate
in; many Open Spaces events will have multiple sessions going on at the same time.&amp;nbsp;
If you are not getting something out of your current session, it is great to be able
to leave without you or the other people feeling awkward.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting006.jpg"&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="unmeeting 006" border="0" alt="unmeeting 006" align="left" src="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting006_thumb.jpg" width="215" height="162"&gt;&lt;/a&gt;Our
unmeeting did not have breakouts, so the only option was to leave the room for a while
(which we encouraged if you needed a mental or physical break) or to lose focus on
the proceedings by getting lost in your e-mail.&amp;nbsp; We tried to discourage non-topical
use of your laptop during our proceedings (I as the facilitator used some creative
techniques as you can see from the photo).&amp;nbsp; This was somewhat a violation of
the law of two feet, but part of this was driven by our culture as a company.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Most of you have probably never been to an internal Microsoft meeting (unless you
work there).&amp;nbsp; The great majority of the meeting has the Microsoft folks all affixed
to their laptop screens dealing with the avalanche of e-mail we get on a daily basis
(we try to behave ourselves better when we are at a meeting with customers and partners).
&lt;/p&gt;
&lt;h5&gt;The boss is still the boss
&lt;/h5&gt;
&lt;p&gt;
&lt;a href="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting008.jpg"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Brian Moore Attacks" border="0" alt="Brian Moore Attacks" align="right" src="http://eraserandcrowbar.com/images/unmeetingsatwork_9345/unmeeting008_thumb.jpg" width="152" height="152"&gt;&lt;/a&gt; One
of the things that was different about our unmeeting was that it was commissioned
by our boss and he did have a specific set of outcomes that he needed to accomplish
at the conclusion of the meeting.&amp;nbsp; As a result, he did dictate that we cover
a few agenda items.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
If it was a true Open Spaces, the participants could have chosen to ignore topics
that they did not want to cover, but this was an unmeeting.&amp;nbsp; We accommodated
the “mandatory” sessions by putting them on a different colored sticky from the other
topics during the voting/consensus process.&amp;nbsp; The participants still got to choose
when in the agenda that we covered the mandatory sessions, but we had to work them
into the day.&amp;nbsp; Other than that, our boss did not really rule the meeting with
an iron fist (despite the picture).&amp;nbsp; He did serve in the role of the “expert”
as we would have questions about the outcomes that we were trying to accomplish.
&lt;/p&gt;
&lt;p&gt;
Overall I think we had a positive experience applying the Open Spaces Technology to
an internal meeting.&amp;nbsp; I would encourage considering how you could apply the principles
and law at your work.
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,325b99b6-c29d-4a37-8ff3-2f10c8ca28cb.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=00546e87-4f61-467a-9632-9a135839659b</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,00546e87-4f61-467a-9632-9a135839659b.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,00546e87-4f61-467a-9632-9a135839659b.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=00546e87-4f61-467a-9632-9a135839659b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://eraserandcrowbar.com/images/Gettingacodingworkout_FFAC/image8.png">
            <img style="border-right-width: 0px; margin: 0px 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="right" src="http://eraserandcrowbar.com/images/Gettingacodingworkout_FFAC/image8_thumb.png" width="242" height="160" />
          </a> At
the <a href="http://chicagocodecamp.com/">Chicago Code Camp</a> this last month (May
30th) I got to see a great presentation by <a href="http://blog.8thlight.com/micah">Micah
Martin</a> (<a href="http://twitter.com/slagyr">@slagyr</a>) entitled “Ruby Kata and
Sparring”.  Micah’s presentation was in a very “Zen” style and the majority of
his talk was about the importance of practicing your coding skills.  He talked
about how we can learn from two common types of training that are used in the various
martial arts:
</p>
        <blockquote>
          <p>
            <a href="http://en.wikipedia.org/wiki/Kata">Kata</a> - detailed choreographed patterns
of movements practiced either solo or in pairs…most commonly known for the presence
in the martial arts
</p>
        </blockquote>
        <blockquote>
          <p>
            <a href="http://en.wikipedia.org/wiki/Sparring">Sparring</a> - relatively 'free-form'
fighting, with enough rules, <a href="http://en.wikipedia.org/wiki/Customs">customs</a>,
or agreements to make injuries unlikely
</p>
        </blockquote>
        <p>
After he introduced the concept of Kata, he showed us a demonstration using a well
known exercise called <a href="http://en.wikipedia.org/wiki/Langton's_ant">Langston’s
Ant</a>.  Micah bowed to the audience (as is typical in Kata) and proceeded to 
“live code” his implementation from scratch and ended with another bow to the audience
(also typical).  The Langston’s Ant has no perfect solution, so he then asked
the audience to rate his code and to give him feedback on how to improve his implementation.
</p>
        <p>
One of the things that struck me was how Micah answered the question “It seems like
you are very practiced in writing this solution, how many times have you done this?”. 
Micah told us that he had done the solution more than 50 times.  He did point
out that he had not done the same implementation 50 times (as if he were practicing
giving a Langston’s Ant demonstration), but had evolved his implementation over the
course of his Kata sessions.  His 50th solution was “better” than the first solution
as he had refined it; just like your technique should get better as you practice your
martial arts.
</p>
        <p>
          <img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="barbell" border="0" alt="barbell" align="left" src="http://eraserandcrowbar.com/images/Gettingacodingworkout_FFAC/barbell.jpg" width="242" height="162" />
        </p>
        <p>
I personally need to get a coding workout.  I am an evangelist for Microsoft,
but that actually involves a lot less coding time than most people would think (the
amount of time varies from individual to individual, some of my colleagues code a
lot more than others).  A field evangelist for Microsoft is typically a technology
generalist, having to cover a real breadth of technologies.  As you may know,
Microsoft has a lot of technologies, so we spend a fair amount of time immersed in
learning new things and not necessarily practicing our coding skills.
</p>
        <p>
Over the course of the summer, I intend to get a coding workout; knock the rust off
or <a href="http://www.codinghorror.com/blog/archives/001236.html">sharpen the saw</a> as
it were.  I am going to practice a coding exercise every week (unless I take
a week off for vacation; which I would totally unplug for).  To keep myself honest,
I am going to post something about each workout up on the blog, even if it is to admit
a FAIL.  Look for the first post next week: Coding Workout: A twitter badge using
jQuery.
</p>
        <p>
          <strong>Note:</strong> I have been on an un-planned blogging hiatus for the last 2+
months.  It is not that I have not had things I have wanted to say, but have
just been short of time to say them.  For those of you who have stuck around
(kept me in your RSS reader or checked the site for updates), I thank you for your
patience. I did want to write a “Sorry for not blogging” post (I hate those – just
start blogging!).
</p>
      </body>
      <title>Getting a coding workout</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,00546e87-4f61-467a-9632-9a135839659b.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/06/15/GettingACodingWorkout.aspx</link>
      <pubDate>Mon, 15 Jun 2009 19:18:15 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://eraserandcrowbar.com/images/Gettingacodingworkout_FFAC/image8.png"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="right" src="http://eraserandcrowbar.com/images/Gettingacodingworkout_FFAC/image8_thumb.png" width="242" height="160"&gt;&lt;/a&gt; At
the &lt;a href="http://chicagocodecamp.com/"&gt;Chicago Code Camp&lt;/a&gt; this last month (May
30th) I got to see a great presentation by &lt;a href="http://blog.8thlight.com/micah"&gt;Micah
Martin&lt;/a&gt; (&lt;a href="http://twitter.com/slagyr"&gt;@slagyr&lt;/a&gt;) entitled “Ruby Kata and
Sparring”.&amp;nbsp; Micah’s presentation was in a very “Zen” style and the majority of
his talk was about the importance of practicing your coding skills.&amp;nbsp; He talked
about how we can learn from two common types of training that are used in the various
martial arts:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;a href="http://en.wikipedia.org/wiki/Kata"&gt;Kata&lt;/a&gt; - detailed choreographed patterns
of movements practiced either solo or in pairs…most commonly known for the presence
in the martial arts
&lt;/p&gt;
&lt;/blockquote&gt; &lt;blockquote&gt; 
&lt;p&gt;
&lt;a href="http://en.wikipedia.org/wiki/Sparring"&gt;Sparring&lt;/a&gt; - relatively 'free-form'
fighting, with enough rules, &lt;a href="http://en.wikipedia.org/wiki/Customs"&gt;customs&lt;/a&gt;,
or agreements to make injuries unlikely
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
After he introduced the concept of Kata, he showed us a demonstration using a well
known exercise called &lt;a href="http://en.wikipedia.org/wiki/Langton's_ant"&gt;Langston’s
Ant&lt;/a&gt;.&amp;nbsp; Micah bowed to the audience (as is typical in Kata) and proceeded to&amp;nbsp;
“live code” his implementation from scratch and ended with another bow to the audience
(also typical).&amp;nbsp; The Langston’s Ant has no perfect solution, so he then asked
the audience to rate his code and to give him feedback on how to improve his implementation.
&lt;/p&gt;
&lt;p&gt;
One of the things that struck me was how Micah answered the question “It seems like
you are very practiced in writing this solution, how many times have you done this?”.&amp;nbsp;
Micah told us that he had done the solution more than 50 times.&amp;nbsp; He did point
out that he had not done the same implementation 50 times (as if he were practicing
giving a Langston’s Ant demonstration), but had evolved his implementation over the
course of his Kata sessions.&amp;nbsp; His 50th solution was “better” than the first solution
as he had refined it; just like your technique should get better as you practice your
martial arts.
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="barbell" border="0" alt="barbell" align="left" src="http://eraserandcrowbar.com/images/Gettingacodingworkout_FFAC/barbell.jpg" width="242" height="162"&gt; 
&lt;/p&gt;
&lt;p&gt;
I personally need to get a coding workout.&amp;nbsp; I am an evangelist for Microsoft,
but that actually involves a lot less coding time than most people would think (the
amount of time varies from individual to individual, some of my colleagues code a
lot more than others).&amp;nbsp; A field evangelist for Microsoft is typically a technology
generalist, having to cover a real breadth of technologies.&amp;nbsp; As you may know,
Microsoft has a lot of technologies, so we spend a fair amount of time immersed in
learning new things and not necessarily practicing our coding skills.
&lt;/p&gt;
&lt;p&gt;
Over the course of the summer, I intend to get a coding workout; knock the rust off
or &lt;a href="http://www.codinghorror.com/blog/archives/001236.html"&gt;sharpen the saw&lt;/a&gt; as
it were.&amp;nbsp; I am going to practice a coding exercise every week (unless I take
a week off for vacation; which I would totally unplug for).&amp;nbsp; To keep myself honest,
I am going to post something about each workout up on the blog, even if it is to admit
a FAIL.&amp;nbsp; Look for the first post next week: Coding Workout: A twitter badge using
jQuery.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Note:&lt;/strong&gt; I have been on an un-planned blogging hiatus for the last 2+
months.&amp;nbsp; It is not that I have not had things I have wanted to say, but have
just been short of time to say them.&amp;nbsp; For those of you who have stuck around
(kept me in your RSS reader or checked the site for updates), I thank you for your
patience. I did want to write a “Sorry for not blogging” post (I hate those – just
start blogging!).
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,00546e87-4f61-467a-9632-9a135839659b.aspx</comments>
      <category>Coding Workout</category>
    </item>
    <item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=e5e83248-47d4-479d-b68c-c9d9fd7e166b</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,e5e83248-47d4-479d-b68c-c9d9fd7e166b.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,e5e83248-47d4-479d-b68c-c9d9fd7e166b.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=e5e83248-47d4-479d-b68c-c9d9fd7e166b</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This past weekend I took a flight and I did something that I normally do not do, which
is pay attention to the flight crew as they give their safety briefing.  Years
of air travel have given me the ability to recite the standard briefing in my sleep,
so normally I read a book.  One of the first things they tell you in their safety
briefing is to get out the briefing card and follow along, since I was paying attention
this time, I decided to play along.  As I looked at the briefing card, I was
struck by how much information that they could fit into such a compact space and with
so few words, because they leveraged the pictorial so well.  Here is a quick
glimpse of one of the pictures that gives the complete procedure for opening up the
emergency exits and getting out of the plane:
</p>
        <p align="right">
          <a href="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/Window.jpg">
            <img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Window" border="0" alt="Window" src="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/Window_thumb.jpg" width="640" height="143" />
          </a>
          <br align="right" />
Image from <a href="http://aerosafetygraphics.com/">Aero Safety Graphics</a></p>
        <p>
I have been really interested in the concept of pictures as better documentation than
words for a while.  I think my fascination was first spurred on by <a href="http://www.rohdesign.com/">Mike
Rhode’s</a> <a href="http://www.flickr.com/photos/rohdesign/collections/72157602798339521/">sketchnotes</a>. 
I even asked Mike about it in the <a href="http://thirstydeveloper.com/2008/10/20/TheThirstyDeveloper39Sketchnotes.aspx">Thirsty
Developer Podcast</a> Dave and I did with him last fall.  I was specifically
asking about pictures, graphics and typography in the <em>design stage</em> at the
time, but I think the concept applies equally well (if not better) to the finished
product.  It is a great way to show the business process that a software application
can support.
</p>
        <div style="margin-bottom: 10px; float: right; margin-left: 10px">
          <a title="Photo Title" href="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/instructions.jpg">
            <img style="border-bottom: #000000 2px solid; border-left: #000000 2px solid; border-top: #000000 2px solid; border-right: #000000 2px solid" alt="Photo Title" src="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/instructions_thumb.jpg" />
          </a>
          <br />
          <a href="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/instructions.jpg">Furniture
Instructions</a>
        </div>
        <h5>Multi-lingual by default?
</h5>
        <p>
In addition to capturing lots of information in a small space, pictures done in a
certain style have the advantage of being multi-lingual by default.  Take the
instructions that I got with the some assembly required furniture pictured here. 
The instructions are able to tell me a lot without using any words, and thus does
not need to go through the long, tedious and expensive process of being translated
to multiple languages.  A real cost saving move if the product is being sold
in different countries.  This particular instruction manual only had one page
with writing on it that needed to be translated.  That one page was translated
into 8 different languages, so clearly that was the intent of the designers to go
global with the single document.
</p>
        <h5>Not for every situation
</h5>
        <p>
Clearly there are times when pictorial based instructions could be overkill for a
situation.  I can think that the contrast to “A picture is worth a thousand word”
could be “Eight words is quick than a 1/2 dozen pictures”.  I do think there
are situations were pictures could really enhance documentation, so maybe we can learn
a thing or two by paying attention to airline safety briefings.
</p>
      </body>
      <title>Pictorial Instructions</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,e5e83248-47d4-479d-b68c-c9d9fd7e166b.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/03/31/PictorialInstructions.aspx</link>
      <pubDate>Tue, 31 Mar 2009 03:49:08 GMT</pubDate>
      <description>&lt;p&gt;
This past weekend I took a flight and I did something that I normally do not do, which
is pay attention to the flight crew as they give their safety briefing.&amp;nbsp; Years
of air travel have given me the ability to recite the standard briefing in my sleep,
so normally I read a book.&amp;nbsp; One of the first things they tell you in their safety
briefing is to get out the briefing card and follow along, since I was paying attention
this time, I decided to play along.&amp;nbsp; As I looked at the briefing card, I was
struck by how much information that they could fit into such a compact space and with
so few words, because they leveraged the pictorial so well.&amp;nbsp; Here is a quick
glimpse of one of the pictures that gives the complete procedure for opening up the
emergency exits and getting out of the plane:
&lt;/p&gt;
&lt;p align="right"&gt;
&lt;a href="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/Window.jpg"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Window" border="0" alt="Window" src="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/Window_thumb.jpg" width="640" height="143"&gt;&lt;/a&gt;
&lt;br align="right"&gt;
Image from &lt;a href="http://aerosafetygraphics.com/"&gt;Aero Safety Graphics&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I have been really interested in the concept of pictures as better documentation than
words for a while.&amp;nbsp; I think my fascination was first spurred on by &lt;a href="http://www.rohdesign.com/"&gt;Mike
Rhode’s&lt;/a&gt;&amp;nbsp;&lt;a href="http://www.flickr.com/photos/rohdesign/collections/72157602798339521/"&gt;sketchnotes&lt;/a&gt;.&amp;nbsp;
I even asked Mike about it in the &lt;a href="http://thirstydeveloper.com/2008/10/20/TheThirstyDeveloper39Sketchnotes.aspx"&gt;Thirsty
Developer Podcast&lt;/a&gt; Dave and I did with him last fall.&amp;nbsp; I was specifically
asking about pictures, graphics and typography in the &lt;em&gt;design stage&lt;/em&gt; at the
time, but I think the concept applies equally well (if not better) to the finished
product.&amp;nbsp; It is a great way to show the business process that a software application
can support.
&lt;/p&gt;
&lt;div style="margin-bottom: 10px; float: right; margin-left: 10px"&gt;&lt;a title="Photo Title" href="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/instructions.jpg"&gt;&lt;img style="border-bottom: #000000 2px solid; border-left: #000000 2px solid; border-top: #000000 2px solid; border-right: #000000 2px solid" alt="Photo Title" src="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/instructions_thumb.jpg"&gt;&lt;/a&gt;
&lt;br&gt;
&lt;a href="http://eraserandcrowbar.com/images/PictorialInstructions_DC01/instructions.jpg"&gt;Furniture
Instructions&lt;/a&gt;
&lt;/div&gt;
&lt;h5&gt;Multi-lingual by default?
&lt;/h5&gt;
&lt;p&gt;
In addition to capturing lots of information in a small space, pictures done in a
certain style have the advantage of being multi-lingual by default.&amp;nbsp; Take the
instructions that I got with the some assembly required furniture pictured here.&amp;nbsp;
The instructions are able to tell me a lot without using any words, and thus does
not need to go through the long, tedious and expensive process of being translated
to multiple languages.&amp;nbsp; A real cost saving move if the product is being sold
in different countries.&amp;nbsp; This particular instruction manual only had one page
with writing on it that needed to be translated.&amp;nbsp; That one page was translated
into 8 different languages, so clearly that was the intent of the designers to go
global with the single document.
&lt;/p&gt;
&lt;h5&gt;Not for every situation
&lt;/h5&gt;
&lt;p&gt;
Clearly there are times when pictorial based instructions could be overkill for a
situation.&amp;nbsp; I can think that the contrast to “A picture is worth a thousand word”
could be “Eight words is quick than a 1/2 dozen pictures”.&amp;nbsp; I do think there
are situations were pictures could really enhance documentation, so maybe we can learn
a thing or two by paying attention to airline safety briefings.
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,e5e83248-47d4-479d-b68c-c9d9fd7e166b.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://eraserandcrowbar.com/Trackback.aspx?guid=d032d8c3-d293-4259-a618-7f09f70b3c41</trackback:ping>
      <pingback:server>http://eraserandcrowbar.com/pingback.aspx</pingback:server>
      <pingback:target>http://eraserandcrowbar.com/PermaLink,guid,d032d8c3-d293-4259-a618-7f09f70b3c41.aspx</pingback:target>
      <dc:creator>Larry Clarkin</dc:creator>
      <wfw:comment>http://eraserandcrowbar.com/CommentView,guid,d032d8c3-d293-4259-a618-7f09f70b3c41.aspx</wfw:comment>
      <wfw:commentRss>http://eraserandcrowbar.com/SyndicationService.asmx/GetEntryCommentsRss?guid=d032d8c3-d293-4259-a618-7f09f70b3c41</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As I mentioned previously, I spoke to the Architecture Special Interest Group (SIG)
of the <a href="http://indynda.com/">Indianapolis .NET Developer Association</a> (IndyNDA). 
Steve Porter, who is in charge of the group, asked me to present when they founded
the group last September and it took a few months for our schedules to align and I
am glad that they did.  Steve asked me to do the “in person” version of my <a href="http://eraserandcrowbar.com/ArchitectureByBaseball.aspx">Architecture
by Baseball</a> series of articles.
</p>
        <p>
I have to admit at first I did not see the value in standing up in front of a group
and covering things that I had already written.  As I was putting the presentation
together, however, I realized that there are a lot of things that I had not covered
in the articles themselves add a lot of color to the topics presented in the written
form.  I had a lot of fun putting the talk together (which I did at the last
minute, the night before) and had even more fun delivering the talk to the group (about
35 people or so).    Thanks to Steve and to all those who attended
the talk.
</p>
        <p>
I promised I would make the deck available to the people there and thought I would
share it here as well.  It is up on <a href="http://slideshare.net/larryclarkin">My
Slideshare Account</a>:
</p>
        <p align="center">
          <object style="margin:0px" width="425" height="355">
            <param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=architecturebybaseball-090324164411-phpapp02&amp;rel=0&amp;stripped_title=architecture-by-baseball" />
            <param name="allowFullScreen" value="true" />
            <param name="allowScriptAccess" value="always" />
            <embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=architecturebybaseball-090324164411-phpapp02&amp;rel=0&amp;stripped_title=architecture-by-baseball" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355">
            </embed>
          </object>
        </p>
      </body>
      <title>Architecture By Baseball: The Presentation</title>
      <guid isPermaLink="false">http://eraserandcrowbar.com/PermaLink,guid,d032d8c3-d293-4259-a618-7f09f70b3c41.aspx</guid>
      <link>http://eraserandcrowbar.com/2009/03/24/ArchitectureByBaseballThePresentation.aspx</link>
      <pubDate>Tue, 24 Mar 2009 22:29:37 GMT</pubDate>
      <description>&lt;p&gt;
As I mentioned previously, I spoke to the Architecture Special Interest Group (SIG)
of the &lt;a href="http://indynda.com/"&gt;Indianapolis .NET Developer Association&lt;/a&gt; (IndyNDA).&amp;nbsp;
Steve Porter, who is in charge of the group, asked me to present when they founded
the group last September and it took a few months for our schedules to align and I
am glad that they did.&amp;nbsp; Steve asked me to do the “in person” version of my &lt;a href="http://eraserandcrowbar.com/ArchitectureByBaseball.aspx"&gt;Architecture
by Baseball&lt;/a&gt; series of articles.
&lt;/p&gt;
&lt;p&gt;
I have to admit at first I did not see the value in standing up in front of a group
and covering things that I had already written.&amp;nbsp; As I was putting the presentation
together, however, I realized that there are a lot of things that I had not covered
in the articles themselves add a lot of color to the topics presented in the written
form.&amp;nbsp; I had a lot of fun putting the talk together (which I did at the last
minute, the night before) and had even more fun delivering the talk to the group (about
35 people or so).&amp;nbsp;&amp;nbsp;&amp;nbsp; Thanks to Steve and to all those who attended
the talk.
&lt;/p&gt;
&lt;p&gt;
I promised I would make the deck available to the people there and thought I would
share it here as well.&amp;nbsp; It is up on &lt;a href="http://slideshare.net/larryclarkin"&gt;My
Slideshare Account&lt;/a&gt;:
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;object style="margin:0px" width="425" height="355"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=architecturebybaseball-090324164411-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=architecture-by-baseball" /&gt;
&lt;param name="allowFullScreen" value="true" /&gt;
&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=architecturebybaseball-090324164411-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=architecture-by-baseball" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/p&gt;</description>
      <comments>http://eraserandcrowbar.com/CommentView,guid,d032d8c3-d293-4259-a618-7f09f70b3c41.aspx</comments>
      <category>Architecture by Baseball</category>
    </item>
  </channel>
</rss>
