<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-34632793</id><updated>2008-11-21T14:12:52.874-06:00</updated><title type='text'>Sprout, a Flash/Flex Development Blog By WeAreMammoth, Inc.</title><subtitle type='html'></subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wamsprout.blogspot.com/atom.xml'/><author><name>kawai17</name><uri>http://www.blogger.com/profile/06985030207423187429</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>78</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34632793.post-2655306431326631189</id><published>2008-11-20T11:31:00.002-06:00</published><updated>2008-11-20T11:36:23.139-06:00</updated><title type='text'>Yes, they are building a Mammoth</title><content type='html'>Several friends and constituents have been pinging our headquarters with heads abuzz over the recent headlines regarding '&lt;a href="http://www.nytimes.com/2008/11/20/science/20mammoth.html?hp"&gt;building a mammoth&lt;/a&gt;'. It is our understanding that these are indeed facts. There will soon be real, live Mammoths walking the earth. It will very likely be awkward. But, keeping with the spirit of the times, we hope it coincides with the end of our hiring freeze.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/2655306431326631189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=2655306431326631189&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/2655306431326631189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/2655306431326631189'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/yes-they-are-building-mammoth.html' title='Yes, they are building a Mammoth'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-4443934366392795745</id><published>2008-11-16T10:39:00.003-06:00</published><updated>2008-11-16T10:45:10.560-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='odd'/><title type='text'>International Television Brings a Smile to My Face</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="&lt;br /&gt;http://www.memritv.org/clip/en/1896.htm"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 385px; height: 477px;" src="http://dl.getdropbox.com/u/13256/Lou%20Ferrigno%20as%20Incredible%20Hulk.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;We get &lt;a href="http://popwatch.ew.com/photos/uncategorized/2007/06/18/view_l.jpg"&gt;The View&lt;/a&gt; and they get &lt;a href="http://www.memritv.org/clip/en/1896.htm"&gt;this&lt;/a&gt;... it just doesn't seem fair.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/4443934366392795745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=4443934366392795745&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4443934366392795745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4443934366392795745'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/international-television-brings-smile.html' title='International Television Brings a Smile to My Face'/><author><name>Mustafa Shabib</name><uri>http://www.blogger.com/profile/04185361505436209785</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-1038146351323365182</id><published>2008-11-14T10:18:00.002-06:00</published><updated>2008-11-14T10:21:25.546-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='odd'/><title type='text'>The End Of Times?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.thewoodenrainbow.com/11706.html"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 350px; height: 350px;" src="http://dl.getdropbox.com/u/13256/yhst-24635511919019_2027_2534291.jpeg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;This must portend something dramatic....</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/1038146351323365182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=1038146351323365182&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/1038146351323365182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/1038146351323365182'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/end-of-times.html' title='The End Of Times?'/><author><name>Mustafa Shabib</name><uri>http://www.blogger.com/profile/04185361505436209785</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-6171826469035567440</id><published>2008-11-14T01:15:00.009-06:00</published><updated>2008-11-14T01:56:27.590-06:00</updated><title type='text'>The Happy Bus: Making your job an art form</title><content type='html'>I'm convinced that people who love what they do for a living do so because they think of their work as an art form.  Listen to any chef, doctor, architect, politician, maid, or programmer who likes talking about their work.  You'll find their passion lies deeply entrenched in the creativity of their craft.&lt;br /&gt;&lt;br /&gt;I'm also convinced you can &lt;span style="font-style: italic;"&gt;make&lt;/span&gt; any job an art form. Take, for instance, a Chicago bus driver who could so easily just...drive.  Instead, he drives "The Happy Bus," preaches, gives character and context to the same street he's driven down year after year, and makes his passengers smile.  He makes the daily route down Halsted street an event.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/U2zKbgFfP1U&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/U2zKbgFfP1U&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Find the art in your work, whatever that may be.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Side note: For those of you that live in Chicago, the video is a great look at how colorful and rich Maxwell street used to be. I wish I had a chance to visit it before it turned into &lt;a href="http://www.mlsni.com/photos/property/235/06084235.jpg"&gt;this&lt;/a&gt;.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/6171826469035567440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=6171826469035567440&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6171826469035567440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6171826469035567440'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/happy-bus-making-your-job-art-form.html' title='The Happy Bus: Making your job an art form'/><author><name>kawai17</name><uri>http://www.blogger.com/profile/06985030207423187429</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-419633856399797199</id><published>2008-11-13T17:24:00.007-06:00</published><updated>2008-11-14T00:04:25.187-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ramble'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='organization'/><category scheme='http://www.blogger.com/atom/ns#' term='team'/><category scheme='http://www.blogger.com/atom/ns#' term='mythical man month'/><title type='text'>A Rambling Post About Some Kinda Naked Surgeon...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.getdropbox.com/u/13256/surgery.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 480px; height: 250px;" src="http://dl.getdropbox.com/u/13256/surgery.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I'm a fan of pretty much all of the advice and ideas contained within the hallowed leather bound pages of &lt;a href="http://en.wikipedia.org/wiki/The_Mythical_Man-Month"&gt;The Mythical Man Month by Fred Brooks&lt;/a&gt;. If you haven't read it and are even the least bit involved in software engineering, I recommend checking it out or at a minimum reading the &lt;a href="http://en.wikipedia.org/wiki/The_Mythical_Man-Month"&gt;Wikipedia article&lt;/a&gt; summarizing its main themes.&lt;br /&gt;&lt;br /&gt;One of the most important essays is about how to best organize a team when developing a system. Using a surgical team as a metaphor, Brooks recommends having one &lt;span style="font-weight: bold;"&gt;chief surgeon&lt;/span&gt; that leads the team, does most of the critical work (and planning beforehand), and directs the rest of the team to perform the ancillary tasks required to complete the surgery efficiently. This ties in directly, I believe, with his claim in an earlier essay that the most important trait of a successful project is one that has &lt;span style="font-weight: bold;"&gt;conceptual integrity&lt;/span&gt;, which can most realistically be achieved when only one or two people are in charge of designing a system.&lt;br /&gt;&lt;br /&gt;We try to stick to this philosophy here at &lt;a href="http://www.wearemammoth.com/"&gt;WAM&lt;/a&gt;. Often times, even when we have a new idea to add to &lt;a href="http://x2oframework.com/"&gt;X2O&lt;/a&gt;, Ka Wai and I will discuss its merits and whether the features fit the arc of the system's reason for existence. I've referred back to a one-page write up that Ka Wai (the architect behind X2O both in name and function) wrote up a long while back to see if the new additions I may have in mind square with the essence of X2O. Sometimes, a feature may not make it out the door because it isn't necessary or it adds complexity at too high a cost. Sometimes, it breaks the experience a user has with the product. Whatever the reason, the end result is a product that remains focused and fit.&lt;br /&gt;&lt;br /&gt;While some people may cringe at the thought of a chief designer (be it surgeon, architect, or engineer), believing that they will be stifled by such limits on their &lt;span style="font-weight: bold;"&gt;ART&lt;/span&gt;, systems are always better off for having one; they enable developers to use the full power of their mind, creativity, and imagination roam free within the borders defined by the designer. Constraints allow you to learn new, more efficient ways of reaching goals that would otherwise have been achieved in a way that likely would've broken the integrity of the system.&lt;br /&gt;&lt;br /&gt;While sitting around with friends back in my teenage heartthrob days staring at the stars, joking and rambling on about nothing in particular was worthwhile and meaningful in its own way, no tangible problems ever got solved -- which isn't what that kind of freedom is best suited for anyway. &lt;a title="My days as a lead singer of a Rock 'N Roll Band" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos-4.getdropbox.com/i/l/UB16g3Vw5xUw3kYk8GxRo89vG0R57sbMGrFm2cpVbOw#16"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 174px; height: 247px;" src="http://photos-4.getdropbox.com/i/l/UB16g3Vw5xUw3kYk8GxRo89vG0R57sbMGrFm2cpVbOw#16" alt="" border="0" /&gt;&lt;/a&gt;Instead, I feel that it is best used for brainstorming ideas, developing concepts, and inspiring new thoughts in general; in the world of system and software design, this kind of thing should happen before any project gets underway, not in the midst of working on a real task.&lt;br /&gt;&lt;br /&gt;Lastly, having a concept from the start forces you to design your system ahead of time and &lt;span style="font-style: italic;"&gt;plan &lt;/span&gt;every aspect of the system, including how and under what circumstances it can change. Plans make the &lt;span style="font-weight: bold;"&gt;point&lt;/span&gt; of all this work transparent to all members of the team, and likewise, team members' thoughts focus on the core meaning behind the system. Additionally, transparency has a tendency to reduce confusion and stress among a team, since nobody can let their mind wander and get distracted from the fundamentals of the system. As someone once said, "When being naked is the norm, fitness is no longer optional."</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/419633856399797199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=419633856399797199&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/419633856399797199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/419633856399797199'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/rambling-post-about-some-kinda-naked_13.html' title='A Rambling Post About Some Kinda Naked Surgeon...'/><author><name>Mustafa Shabib</name><uri>http://www.blogger.com/profile/04185361505436209785</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-3955486100245445740</id><published>2008-11-12T15:43:00.008-06:00</published><updated>2008-11-12T16:01:10.861-06:00</updated><title type='text'>Cairngorm or photosynthesis?</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;img style="border: 1px solid rgb(204, 204, 204); margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 247px;" src="http://www.wearemammoth.com/sprout/uploaded_images/cairngorm-764111.gif" alt="" border="0" /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;a href="http://www.cairngormdocs.org/tools/CairngormDiagramExplorer.swf" target="_blank"&gt;http://www.cairngormdocs.org/tools/CairngormDiagramExplorer.swf&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;img style="border: 1px solid rgb(204, 204, 204); margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 247px;" src="http://www.wearemammoth.com/sprout/uploaded_images/photosynthesis-764116.gif" alt="" border="0" /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;a href="http://members.tripod.com/beckysroom/photosynthesis1.jpg" target="_blank"&gt;http://members.tripod.com/beckysroom/photosynthesis1.jpg&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/3955486100245445740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=3955486100245445740&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/3955486100245445740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/3955486100245445740'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/sometimes-cairngorm-reminds-me-of.html' title='Cairngorm or photosynthesis?'/><author><name>kawai17</name><uri>http://www.blogger.com/profile/06985030207423187429</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-6711849600819367879</id><published>2008-11-11T12:08:00.006-06:00</published><updated>2008-11-11T14:13:26.967-06:00</updated><title type='text'>Office 2007, sadness + gladness</title><content type='html'>We've had Office 2007 for some time now, and I continue to be enveloped in a deep sadness every time I have to 'discover' where some old feature has been covertly tucked away in their 'new' layout and menu system. Seriously, it's been over a year, and I still don't understand why I'm inserting an image under 'insert', but not a 'comment' (have to go to review to do that). This multiplied by every other simple thing word is supposed to enable us to do quicker. But, with every dark cloud, a silver lining. Behold, something kinda intuitive and useful which helps me along my tortoise path:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wearemammoth.com/sprout/uploaded_images/word-723970.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 182px;" src="http://www.wearemammoth.com/sprout/uploaded_images/word-723967.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;To create a table, no more "er, well, let's click this number-stepper for 3 rows, then, um, let's see, four columns". Nope, just a grid where you drag your mouse over the desired number of rows and columns. That's it. Phew.&lt;br /&gt;&lt;br /&gt;Update: Er, I meant 2007.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/6711849600819367879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=6711849600819367879&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6711849600819367879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6711849600819367879'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/office-2008-sadness-gladness.html' title='Office 2007, sadness + gladness'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-1721806902504442821</id><published>2008-11-10T10:32:00.007-06:00</published><updated>2008-11-11T11:47:31.111-06:00</updated><title type='text'>A travel booking site which finally gets it?</title><content type='html'>I simply cannot count how many times I've been on the homepage of &lt;a href="http://www.travelocity.com/"&gt;www.travelocity.com&lt;/a&gt; ... during the same session. Sometimes I screw up the dates. Sometimes, I'll decide on a different city or airport. Regardless, I have to cut bait and head back to the entry page to adjust my trip details. Take a look at most other travel sites, you'll see the same.&lt;br /&gt;&lt;br /&gt;It might be old news, but &lt;a href="http://www.hotels.com/"&gt;Hotels.com&lt;/a&gt; finally did a bit of research and realized this was a bit aggravating. Here's their solution:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wearemammoth.com/sprout/uploaded_images/hotels.com-784259.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 399px;" src="http://www.wearemammoth.com/sprout/uploaded_images/hotels.com-784255.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;They've integrated a persistent dashboard with all relevant seach criteria to keep the user from ping ponging back and forth, just to change dates, etc. Also a nice to see, is the range filter component (for ratings, price, etc.) ... something that has taken a while to become a staple interface element.&lt;br /&gt;&lt;br /&gt;So, to further enhance the experience of this site, I'd like to see the integration of the property details into each of those result items. Right now, I click on a hotel, and the page breaks, and removes my dashboard and orientation:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wearemammoth.com/sprout/uploaded_images/hotels.com2-795070.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 399px;" src="http://www.wearemammoth.com/sprout/uploaded_images/hotels.com2-795033.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Any reason why they can't simply integrate this content into an accordion-style fold out right there in that result item? They'd need to re-work some of the real estate obviously. But, the user might not feel so stranded ... that is, until they discover that tiny, green 'back to results' button in the upper left.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/1721806902504442821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=1721806902504442821&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/1721806902504442821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/1721806902504442821'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/travel-booking-site-which-finally-gets.html' title='A travel booking site which finally gets it?'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-3341639316249369473</id><published>2008-11-10T08:57:00.008-06:00</published><updated>2008-11-10T11:50:13.594-06:00</updated><title type='text'>Quality starts and a save: Starter-reliever development</title><content type='html'>I'm not a huge fan of &lt;a href="http://en.wikipedia.org/wiki/Pair_programming"&gt;pair programming&lt;/a&gt;.  Mainly, that whole two-people-sitting-at-a-desk thing.&lt;br /&gt;&lt;br /&gt;It requires a bit too much cohesiveness and etiquette with your fellow developer that I simply don't have.  It also compromises each developer's unique programming style.  For instance, I tend to program incredibly loose, at first, and refactor my mess very frequently.  Someone else might do just the opposite.  My way works better...for me.  If I had to work in tandem with someone that didn't work my way, we'd both be incredibly frustrated.&lt;br /&gt;&lt;br /&gt;A better methodology that I've been using is what I'll call &lt;span style="font-weight: bold;"&gt;Starter-Reliever development&lt;/span&gt;.  It really works much like a pitching staff in a baseball game, taking into account the natural "fatigue" that occurs during a development cycle.  Mustafa and I have used this technique pretty successfully on our work with &lt;a href="http://www.x2oframework.com/"&gt;X2O&lt;/a&gt; (Mustafa as a &lt;a href="http://i202.photobucket.com/albums/aa69/Stella2_01/Carlos.jpg"&gt;starter&lt;/a&gt;, myself as a &lt;a href="http://i92.photobucket.com/albums/l29/Bostnfn/GossageGoose2.jpg"&gt;reliever&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;The starter and reliever start a programming session by deciding two things:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;What are we building&lt;/li&gt;&lt;li&gt;How are we doing it architecturally&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;It's &lt;span style="font-style: italic;"&gt;critical &lt;/span&gt;that both starter and reliever understand exactly how the architecture will pan out.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Starters&lt;/span&gt;&lt;br /&gt;The starter is responsible for writing the majority of the code and sticking to the plan.  Should he diverge from the plan (because he found a better technique or a flaw in the original plan), he just needs to relay to the reliever exactly what's happening.   Starters have to be bull-headed, take risks, and fight through obstacles.  They also must understand the big picture just as much as the reliever.&lt;br /&gt;&lt;br /&gt;Starters, doing the bulk of the programming, will eventually lose focus and energy. They decide when they're done programming and need to be taken out of the game.  Like a pitcher qualifying for a win, these prerequisites must be met before they can take themselves out:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;All the major tasks of the programming session are completed and functional&lt;/li&gt;&lt;li&gt;Any loose ends to minor tasks must be relayed to the reliever&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Relievers&lt;br /&gt;&lt;/span&gt;The relievers job is to finish the game.  He must be incredibly attentive to detail - a bit of obsessive-compulsiveness is not a bad thing.  Since he's fresh into the game, he's got the stamina to finish up minor tasks (usually the mundane ones).  The reliever also spots simple opportunities for refactoring to keep the code in good shape.  Ultimately, the reliever picks the starter's last few innings up and saves the game.  At the end of a reliever's stint, the application should be 100% complete.&lt;br /&gt;&lt;br /&gt;I far prefer this approach for a couple reasons.  First, it lets two talented programmers not get in each other's way or compromise their development habits for another.  Second, it ensures that a fresh developer is working on the application at all times.   In pair programming, you're likely to have both the "driver" and "observer" wear out at the same times.&lt;br /&gt;&lt;br /&gt;I don't think starter-reliever programming works for everyone.  But, if you can find the right qualities in a quality starter and a shut-down reliever, there's a game out there to be won.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/3341639316249369473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=3341639316249369473&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/3341639316249369473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/3341639316249369473'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/quality-starts-and-save-starter.html' title='Quality starts and a save: Starter-reliever development'/><author><name>kawai17</name><uri>http://www.blogger.com/profile/06985030207423187429</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-5385480720841354524</id><published>2008-11-06T16:02:00.002-06:00</published><updated>2008-11-06T16:03:36.612-06:00</updated><title type='text'>A mascot for old times sake</title><content type='html'>We have many things to thank the Japanese for. &lt;a href="http://www.foxnews.com/story/0,2933,446570,00.html"&gt;And it just got much more personal.&lt;/a&gt; I just don't know what we might dress him up as for Halloween. A dog?</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/5385480720841354524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=5385480720841354524&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/5385480720841354524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/5385480720841354524'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/mascot-for-old-times-sake.html' title='A mascot for old times sake'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-6625390281411627692</id><published>2008-11-06T09:52:00.005-06:00</published><updated>2008-11-06T14:00:00.961-06:00</updated><title type='text'>Shed a little light on Cloud Computing</title><content type='html'>The stream of banter around "cloud computing" seems unending. Every week brings some new release from some megalith company presenting some suite of 'cloud computing' services. So, what the hell does cloud computing actually mean? &lt;a href="http://www.roughtype.com/archives/2008/11/the_new_economi.php"&gt;Nicholas Carr has a  pretty good, not-scary overview and example&lt;/a&gt; of the subject.&lt;br /&gt;&lt;br /&gt;So, how might this new wave help the mighty mammoths here on a practical level? As we move towards an &lt;a href="http://www.x2oframework.com/"&gt;official public release of X2O&lt;/a&gt;, there will  be a need to move much of the storage (databases, visual assets, etc.) onto such a cloud, and possibly some of the more processor intensive duties of the X2O framework itself.&lt;br /&gt;&lt;br /&gt;Even more so though, X2O embodies the same philosophy described in the article (now go read it!). The whole point of the technology is to allow developers to 'get building' -- sideline the need for server set up and hosting, learning myriad programming languages, etc. and get down to the love (of building the app).&lt;br /&gt;&lt;br /&gt;Might our 'cloud' running on a 'cloud' be the dawn of a new era of ultra-abstract computing concepts? Something ultra-cute, like Cloud-to-Cloud computing? Or, Cloudy-Cloud? Probably not. But just in case it is, &amp;copy;!</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/6625390281411627692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=6625390281411627692&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6625390281411627692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6625390281411627692'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/shed-little-light-on-cloud-computing.html' title='Shed a little light on Cloud Computing'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-8143114335241851193</id><published>2008-11-03T16:27:00.004-06:00</published><updated>2008-11-03T17:04:44.126-06:00</updated><title type='text'>Misleading Site Navigation and the Missing Swan</title><content type='html'>Keith Peters, a pillar of the Flash/Actionscript community, &lt;a href="http://www.bit-101.com/blog/?p=1624"&gt;posted an interesting little video&lt;/a&gt; of a game in which players 'paintball' to discover the environment they're in. For some reason, it made me thirsty. But, I &lt;a href="http://barkbarkwoofwoof.blogspot.com/uploaded_images/Snowball%20on%20Lap-723785.JPG"&gt;digress&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I watched this whilst planning for a site re-architecting, where the direction provided was to be a bit outside of the box. Now, I'm a flash developer at heart. First thing I'm thinking is a website where you navigate with your eyeballs only. And maybe the Z key. But only after you've gotten your avatar through the first ten stages of digital stratospheres.&lt;br /&gt;&lt;br /&gt;Then I hit this video, and me thinks, "This is a great analogue to the oft found, poorly planned navigation we so often encounter as visitors to the online marketing realms." And yes, thats how my brain actually converses with itself.&lt;br /&gt;&lt;br /&gt;Charged with creating an experiential, er, deep-dive into a brand, we often release a product which gives the impression that the marketer just as soon would send you floating on an iceberg around greenland as have you learn about their product. Note: I am a reader but not the most open-armed fan of guys like &lt;a href="http://www.useit.com/"&gt;Jacob Nielsen&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So, where did the re-architecting end up? Well, in a good place. No, no Z keys. In fact, the navigation (graphical features on the page with accurate text description, of the kind one clicks) of the existing site does just fine. I didn't recommend we 'improve' it, though they could look a bit more appealing.&lt;br /&gt;&lt;br /&gt;The outside of the box came through providing a tangible and easy to use set of tools encouraging dialogue and interaction. Isn't that what the internet is for? Ka Wai commented that being 'outside of the box' these days is, perhaps, staying right there inside of the box where you know everybody.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/8143114335241851193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=8143114335241851193&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/8143114335241851193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/8143114335241851193'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/11/misleading-site-navigation-and-missing.html' title='Misleading Site Navigation and the Missing Swan'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-6337624796815522152</id><published>2008-10-31T09:59:00.002-05:00</published><updated>2008-10-31T10:03:15.780-05:00</updated><title type='text'>Flash vs. Ajax?</title><content type='html'>Whichever shoe fits. We happen to think that the tools available for building Flex, and the interbrowser compatibility give Flex the upper hand. As for raw numbers on usage, &lt;a href="http://www.flex888.com/909/more-websites-use-flash-than-ajax.html"&gt;Flex888 has some pretty interesting stats.&lt;/a&gt; Now, this doesn't imply Flex vs. Ajax ... could mean banners, animations, videos, etc ... any type of flash. Still an interesting set of numbers.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/6337624796815522152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=6337624796815522152&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6337624796815522152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6337624796815522152'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/flash-vs-ajax.html' title='Flash vs. Ajax?'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-4036609847868715539</id><published>2008-10-30T10:15:00.003-05:00</published><updated>2008-10-30T10:57:16.006-05:00</updated><title type='text'>"Whatever you are, be a good one."</title><content type='html'>A quote by dear ol' Abe Lincoln. Stuck in my head, it's concise, clever, and speaks to all of humanity. I vote Abe in '08.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/4036609847868715539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=4036609847868715539&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4036609847868715539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4036609847868715539'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/whatever-you-are-be-good-one.html' title='&quot;Whatever you are, be a good one.&quot;'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-1921131827717780808</id><published>2008-10-30T10:08:00.002-05:00</published><updated>2008-10-30T10:11:09.305-05:00</updated><title type='text'>Just plain nice</title><content type='html'>&lt;a href="http://www.omnia.ae/"&gt;A great lookin' one pager. &lt;/a&gt;You know we like that kinda stuff, don't ya. This one has a great crafted feel to it, a nice subtle use of the 'rich' techs (flash, javascript) and a great content flow all wrapped up in a pretty, vertical, single page. Nice.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/1921131827717780808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=1921131827717780808&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/1921131827717780808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/1921131827717780808'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/just-plain-nice.html' title='Just plain nice'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-73400073010304322</id><published>2008-10-23T11:53:00.002-05:00</published><updated>2008-10-23T12:07:36.062-05:00</updated><title type='text'>No more please. Really. No more.</title><content type='html'>It happens every day to millions of Americans. They receive an unsolicited email from some company where they've bought something online. They put up with it every day for a few months, not reading it, just deleting it. Then, one fine morning, they say "enough". They scroll down to the bottom-most regions of that smoothly crafted piece of marketing, to the finest of fine print they can possibly read without a telescope and click "unsubscribe". Then, presented with a browser pop up, most likely saying "Sorry to see you go, are you sure you wish to unsubscribe?", they click 'yes'. The next screen confirms they've been removed from the list. They're elated. Back to business. They check emails a half an hour later, and what happens? This:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wearemammoth.com/sprout/uploaded_images/egghead-777587.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 356px; height: 400px;" src="http://www.wearemammoth.com/sprout/uploaded_images/egghead-777578.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now, what part of "unsubscribe" do these companies not understand? The customer just saw a screen confirming their wishes to not be disturbed, could they not have simply put this exact content in that screen? Must they continue the taunting with "you may continue to receive email from us, so please write to this email address with any problems"? My goodness.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/73400073010304322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=73400073010304322&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/73400073010304322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/73400073010304322'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/no-more-please-really-no-more.html' title='No more please. Really. No more.'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-4569240655080869072</id><published>2008-10-21T21:54:00.013-05:00</published><updated>2008-10-22T10:24:21.752-05:00</updated><title type='text'>X2O is change we can believe in.</title><content type='html'>X2O, our home grown, web-based data modeling platform for Flex applications is now live at &lt;a href="http://www.x2oframework.com/"&gt;www.x2oframework.com&lt;/a&gt;.  It started out as an interesting thought, but after about two hard (yet fast) years developing it, we want the rest of the world to start using it.  We hope it changes the way people think about developing Flex apps.  Here's a 4-minute video intro (a better quality version is available &lt;a href="http://www.x2oframework.com/#section=howto"&gt;here&lt;/a&gt;).&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt; &lt;param name="movie" value="http://www.youtube.com/v/UryQggxcOzc"&gt;  &lt;embed src="http://www.youtube.com/v/UryQggxcOzc" type="application/x-shockwave-flash" height="350" width="425"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;Like any general programming framework, there's a bit of a learning curve.  But, compared to other frameworks, I think it's a tremendously smooth and addictive learning process.  The sheer volume of stuff X2O creates for you, like...&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The underlying object-relational database&lt;/li&gt;&lt;li&gt;SQL queries for corresponding CRUD commands&lt;/li&gt;&lt;li&gt;Server code/architecture&lt;br /&gt;&lt;/li&gt;&lt;li&gt;SOAP services&lt;br /&gt;&lt;/li&gt;&lt;li&gt;AS3 value objects that map to the object-relational data model&lt;/li&gt;&lt;li&gt;Out-of-the-box services for emailing and file uploading&lt;/li&gt;&lt;li&gt;Secure CMS tool&lt;/li&gt;&lt;li&gt;Documentation via ASDocs&lt;/li&gt;&lt;li&gt;(and not to sound infomercially, but dozens of other goodies)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;...is invaluable and more than worth the initial effort.  We've come to take it for granted at WAM, to the point where having to do any custom server-side programming, XML parsing, or anything that isn't &lt;span style="font-style: italic;"&gt;just about&lt;/span&gt; programming pure client-side application functionality makes us cringe.&lt;br /&gt;&lt;br /&gt;Knowing how to data model well is a key factor.  But, we hope the &lt;a href="http://docs.x2oframework.com/"&gt;documentation&lt;/a&gt; and &lt;a href="http://www.x2oframework.com/#section=howto"&gt;videos&lt;/a&gt; on the &lt;a href="http://www.x2oframework.com/"&gt;X2O site&lt;/a&gt; are enough to get those that are interested on the right track.&lt;br /&gt;&lt;br /&gt;Most of the frequent blogging about X2O will now move over to &lt;a href="http://blog.x2oframework.com/"&gt;blog.x2oframework.com&lt;/a&gt;. We hope you sign up, read about it, enjoy it, and spread the word.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/4569240655080869072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=4569240655080869072&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4569240655080869072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4569240655080869072'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/x2o-is-change-we-can-believe-in.html' title='X2O is change we can believe in.'/><author><name>kawai17</name><uri>http://www.blogger.com/profile/06985030207423187429</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-4545185102876525152</id><published>2008-10-16T00:12:00.006-05:00</published><updated>2008-10-16T00:19:46.943-05:00</updated><title type='text'>411 needs a little 911</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wearemammoth.com/sprout/uploaded_images/map-729420.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://www.wearemammoth.com/sprout/uploaded_images/map-729383.jpg" alt="" border="0" /&gt;&lt;/a&gt;I called 411 today.&lt;br /&gt;&lt;br /&gt;I wanted to know the phone number to the &lt;a href="http://www.jewelosco.com/"&gt;Jewel-Osco&lt;/a&gt; on Milwaukee and Ashland in Chicago.  Mike and I were buying dinner in preparation for an evening of &lt;a href="http://blog.x2oframework.com/"&gt;X2O&lt;/a&gt; video recordings and we needed to know if they sold out of their delicious fried chicken. I will leave the discussion of Jewel Fried Chicken to another blog post. It is simply worth noting that JFC is amazing.&lt;br /&gt;&lt;br /&gt;I asked the 411 lady for the "number of the Jewel-Osco on Milwaukee and Ashland." I heard her type on what, to any discerning ear, sounded like an Apple IIe keyboard, and then she said she could not find it. In fact, the nearest one she found was on 1220 S. Ashland Avenue, some 24 blocks south of my location. I then suggested she look for the Jewel-Osco in the 60622 zip code.&lt;br /&gt;&lt;br /&gt;"I'm sorry...I can't search a location by zip code."&lt;br /&gt;&lt;br /&gt;As it turns out, the Jewel is on Paulina, just northeast of Milwaukee and just west of Ashland. Apparently, 411 operators are not given the capability of finding the phone number of a location unless you know the exact street that location is on. Even a zip code, which, according to Wikipedia, was standardized to the familiar 5-digit format in 1963, is of no use to a 411 operator in 2008.&lt;br /&gt;&lt;br /&gt;I suggest the next president replace whatever arcane hardware these poor 411 operators use with $250 &lt;a href="http://en.wikipedia.org/wiki/Netbook"&gt;netbooks&lt;/a&gt; and a CAT5 cable.  I'd like my 75 cents back too.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/4545185102876525152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=4545185102876525152&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4545185102876525152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4545185102876525152'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/411-needs-little-911_16.html' title='411 needs a little 911'/><author><name>kawai17</name><uri>http://www.blogger.com/profile/06985030207423187429</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-4171859821575222964</id><published>2008-10-15T21:27:00.003-05:00</published><updated>2008-10-15T21:47:04.927-05:00</updated><title type='text'>A sharp left</title><content type='html'>An interesting little tidbit I noticed in this evenings debate is that both candidates are left handed. &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/07/03/AR2008070303202.html"&gt;Strange tidbits on our southpaw presidents&lt;/a&gt;. I'm probably the last one to notice.  More interesting, is the choice of writing utensils each gentleman used. Mr. Obama, a fine pen. Mr. McCain, a fat sharpie. What? A sharpie? They each take notes during the debates, and I'd be interested to see the kinds of doodles each makes. John McCain is obviously more broad stroke, and probably has poorer eyesight. Mr. Obama, probably more hair, leaves, texture in his little masterpieces.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/4171859821575222964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=4171859821575222964&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4171859821575222964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4171859821575222964'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/left-behind.html' title='A sharp left'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-3368794664944148655</id><published>2008-10-15T21:06:00.004-05:00</published><updated>2008-10-15T21:11:18.792-05:00</updated><title type='text'>Big in Japan</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wearemammoth.com/sprout/uploaded_images/boss-713142.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.wearemammoth.com/sprout/uploaded_images/boss-713130.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Who knew? This ad is everywhere in Japan. Here, it's featured on a vending machine. What is Boss? It's a canned coffee. Is it good? It's alright. What is Tom doing in this ad? I'm not sure. Is he tired? Looks like it. The hardest thing to comprehend here is that in the larger branded billboard ads, it's Tom sitting atop a giant rainbow, not unlike the one used on the middle can. I'm stumped. But hey, apparently he's big in Japan.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/3368794664944148655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=3368794664944148655&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/3368794664944148655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/3368794664944148655'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/big-in-japan.html' title='Big in Japan'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-2582632417420031476</id><published>2008-10-14T09:30:00.001-05:00</published><updated>2008-10-14T09:30:21.918-05:00</updated><title type='text'>...An Open Alternative</title><content type='html'>I'm a big fan of &lt;a href="http://www.openoffice.org/"&gt;OpenOffice.org&lt;/a&gt; and since version 3.0 was just released, I wanted to take a minute and recommend it to everyone out there as a great alternative to similar suites out there. It's free to use, the source code is open, and it supports &lt;a href="http://en.wikipedia.org/wiki/OpenDocument"&gt;ODF&lt;/a&gt;. It won't cost you much other than a bit of time to decide whether you like it or not, so there really isn't much of an excuse to pass it over. I've been using it for a long while now and aside from some rare pains converting documents from non-standard and non-open formats, it's been really solid.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/2582632417420031476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=2582632417420031476&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/2582632417420031476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/2582632417420031476'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/open-alternative.html' title='...An Open Alternative'/><author><name>Mustafa Shabib</name><uri>http://www.blogger.com/profile/04185361505436209785</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-3775017452233580676</id><published>2008-10-12T08:33:00.003-05:00</published><updated>2008-10-12T08:40:04.863-05:00</updated><title type='text'>It doesn't happen often</title><content type='html'>Can an agency win awards for their own website? One of the best experiences (in communications flashware cateogory  -- yeah, I made that up) is the new &lt;a href="http://www.avenuea-razorfish.com"&gt;Razorfish site&lt;/a&gt;. It's hot. It has a playfulness about it, a post-modern appeal  (read space odysee plus redbull), bing-bongs, the whole thing. Much praise. Especially for such a big shop as AA-RF. We Are Jealous.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/3775017452233580676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=3775017452233580676&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/3775017452233580676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/3775017452233580676'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/10/it-doesnt-happen-often.html' title='It doesn&apos;t happen often'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-612642065018100826</id><published>2008-09-16T16:18:00.000-05:00</published><updated>2008-09-16T16:19:10.043-05:00</updated><title type='text'>Life just got, er, funnier</title><content type='html'>&lt;a href="http://www.roughtype.com/archives/2008/09/apple_declares.php"&gt;My feet hurt&lt;/a&gt; ...</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/612642065018100826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=612642065018100826&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/612642065018100826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/612642065018100826'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/09/life-just-got-er-funnier.html' title='Life just got, er, funnier'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-4645013427214821311</id><published>2008-09-08T21:36:00.003-05:00</published><updated>2008-09-08T21:51:09.138-05:00</updated><title type='text'>Tell it to me</title><content type='html'>As we get closer to an initial release of our beloved X2O, we've been discussing how to introduce it, how to teach it, how to spin it. There are some brilliant other 'mediums' we looked to for inspiration, such as the &lt;a href="http://www.youtube.com/watch?v=-dnL00TdmLY"&gt;"plain english" series&lt;/a&gt; from &lt;a href="http://www.commoncraft.com/"&gt;CommonCraft&lt;/a&gt;. Google also has employed an &lt;a href="http://www.nytimes.com/2008/09/08/business/media/08chrome.html?partner=rssnyt&amp;amp;emc=rss"&gt;alternative type of embellishment&lt;/a&gt; for their technical documentation.&lt;br /&gt;&lt;br /&gt;I am the egg head ... coo coo ... ha choo! Excuse me.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/4645013427214821311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=4645013427214821311&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4645013427214821311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/4645013427214821311'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/09/tell-it-to-me.html' title='Tell it to me'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34632793.post-6581040998610506102</id><published>2008-08-28T17:15:00.003-05:00</published><updated>2008-08-28T17:29:23.903-05:00</updated><title type='text'>Triple-play(ed)</title><content type='html'>I am the endlessly grumpy telecommunications customer. Last big woe, almost 2 years ago, was a $16,000 phone bill from Verizon Wireless and the infamous 'courtesy call' which delivered the news. Says me, "How much? How the $#*@ did I rack up that kinda bill and not get any kind of 'courtesy call' prior to that?". Says the 'courtesy caller', "I'm not sure, sir. I'm just letting you know the balance on your account, and I don't have any more information. You'll have to call 1-800-XXXX to get more information." Sweet.&lt;br /&gt;&lt;br /&gt;This time around, it's Comcast ... two weeks deep in our residential contract (internet, cable, phone), we're bombarded with endless cold calls. Now, I would've figured there'd be a little lapse in timing here, but no. They sold the number within two days. One particular bastard is "Bank of Hawaii" calling at 20 minute intervals with an automated message. All this after they told us the wrong phone number when signing up (which we gave to all family members, both domestic and foreign -- sorry 'old' Comcast customer 338472 who got all those calls).&lt;br /&gt;&lt;br /&gt;So, big ol' score for Comcast. I'm payin' $100 per month for this, how much are they getting? &lt;br /&gt;&lt;br /&gt;By the way, when is someone gonna write about flex or flash again?</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/6581040998610506102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=34632793&amp;postID=6581040998610506102&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6581040998610506102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34632793/posts/default/6581040998610506102'/><link rel='alternate' type='text/html' href='http://www.wearemammoth.com/sprout/2008/08/triple-played.html' title='Triple-play(ed)'/><author><name>Craig Bryant</name><uri>http://www.blogger.com/profile/03011758970927946992</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>