<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>buildcontext</title>
	<atom:link href="http://www.buildcontext.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.buildcontext.com/blog</link>
	<description>the personal blog of Ben Hedrington</description>
	<lastBuildDate>Thu, 21 Jan 2010 17:06:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Building on the Open Web for the future&#8230; there isn&#8217;t an App for that.</title>
		<link>http://www.buildcontext.com/blog/2010/01/21/building-on-the-open-web-for-the-future-there-isnt-an-app-for-that/</link>
		<comments>http://www.buildcontext.com/blog/2010/01/21/building-on-the-open-web-for-the-future-there-isnt-an-app-for-that/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 16:35:24 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/2010/01/21/building-on-the-open-web-for-the-future-there-isnt-an-app-for-that/</guid>
		<description><![CDATA[This post is cross-posted from AppliedHTML5.com

Photo: Scott Beale / Laughing Squid
There is an interesting article I picked up today in Fast Company that quickly and succinctly cuts to the point of what these critical moves forward on the Web mean for the future. Counter intuitive to the folks very wrapped up in the &#8220;There&#8217;s an [...]]]></description>
			<content:encoded><![CDATA[<div class="xpost">This post is cross-posted from <a href="http://appliedhtml5.com/building-on-the-open-web-is-building-for-the">AppliedHTML5.com</a></div>
<div class='posterous_autopost'>
<div class="postimg"><img class="postimg" src="http://farm3.static.flickr.com/2283/2199466357_3df367a6ea_m.jpg" height="183" alt="Scott Beale / Laughing Squid" width="240" /><a href="http://laughingsquid.com/" class="attr">Photo: Scott Beale / Laughing Squid</a></div>
<p>There is an interesting article I picked up today in Fast Company that quickly and succinctly cuts to the point of what these critical moves forward on the Web mean for the future. Counter intuitive to the folks very wrapped up in the &#8220;There&#8217;s an App for That&#8221; mindset comes this article      <a href="http://www.fastcompany.com/magazine/142/killer-apps.html">Killer Apps: Why App Stores Are Not the Business Model for the 21st Century</a> which brings to the forefront the fallacies that every company creating, and more over controlling, an App Store concept for their business will lead to a nirvana of beautiful, useful devices and software for our collective future.</p>
<p><span style="font-size: xx-small;"><a href="http://www.fastcompany.com/magazine/142/killer-apps.html">All quotes from the article.</a></span></p>
<blockquote class="posterous_short_quote"><p>In the age of the Web, developers can get their programs to end users without anyone intervening, so locked-down software sales will always be going against the grain.</p>
</blockquote>
<blockquote class="posterous_medium_quote"><p>&#8230;the App Store&#8217;s true rival isn&#8217;t a competing app marketplace. Rather, it&#8217;s the open, developer-friendly Web. When Apple rejected Google Latitude, the search company&#8217;s nearby-friend-mapping program, developers created a nearly identical version that works perfectly on the iPhone&#8217;s Web browser. Google looks to be doing something similar with Voice, another app that Apple barred from its store.</p>
</blockquote>
<p>Too many times in the Apple App Store&#8217;s short life has controversy over gatekeeping cropped up, this generally isn&#8217;t when Johnny Developer wants to deploy his 1,000th copy of a flashlight app to the App Store but when truly disruptive, innovative ideas are hatched, for instance Google Voice, that disintermediate Apple or its carrier partners from something they currently completely control.</p>
<p>Continuing to increase what is possible on the web, like HTML5 and it&#8217;s related technologies are doing, ensure Apple or any other device or connectivity company will not define how technology effects our lives. Google Voice is a huge boon to how I use my phone and how people contact me from the transcription of messages to the transparent ringing of multiples lines&#8230; My Android phone let&#8217;s me choose this time and sanity saving work flow for myself, Apple says my phone will work the way they want it to and AT&amp;T says the data they choose will flow over their pipes.</p>
<blockquote class="posterous_short_quote"><p>Apple&#8217;s app bonanza won&#8217;t end anytime soon&#8230;</p>
</blockquote>
<p>Yes&#8230; I&#8217;m not crazy, things generally don&#8217;t just appear, get wildly popular and then disappear completely. The Apple App Store will serve iPhone users as long as the iPhone exists&#8230;</p>
<blockquote class="posterous_medium_quote"><p>&#8230;but you&#8217;d be a fool to ignore the long-term trend in software &#8212; away from incompatible platforms and restrictive programming regimes, and toward write-once, run-anywhere code that works on a variety of devices, without interference from middlemen. As different kinds of mobile devices hit the market, from phones to tablet PCs to smartpens to e-book readers and beyond, developers will find that trend harder to ignore. They&#8217;ll need to create programs that can work not just on iPhones but on everything&#8230;</p>
</blockquote>
<blockquote class="posterous_short_quote"><p>Fortunately, there&#8217;s an app for that: It&#8217;s called the Web.</p>
</blockquote>
<p>&#8216;Nuff said.</p>
<p style="font-size: 14px;">  Posted from <a href="http://appliedhtml5.com/building-on-the-open-web-is-building-for-the">AppliedHTML5</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2010/01/21/building-on-the-open-web-for-the-future-there-isnt-an-app-for-that/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Early Experiments with Web Sockets</title>
		<link>http://www.buildcontext.com/blog/2010/01/20/early-experiments-with-web-sockets-3/</link>
		<comments>http://www.buildcontext.com/blog/2010/01/20/early-experiments-with-web-sockets-3/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 20:09:56 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/2010/01/20/early-experiments-with-web-sockets-3/</guid>
		<description><![CDATA[This post is cross-posted from AppliedHTML5.com

Photo: z6p6tist6
Web Sockets are set to revolutionize the way the &#8220;real time web&#8221; works, today most websites use AJAX as a way to fake a real time dynamic experience&#8230; think a stream of Twitter tweets popping up relating to a current event. AJAX approaches that try to get to the [...]]]></description>
			<content:encoded><![CDATA[<div class="xpost">This post is cross-posted from <a href="http://appliedhtml5.com">AppliedHTML5.com</a></div>
<div class='posterous_autopost'>
<div class="postimg"><img class="postimg" src="http://farm5.static.flickr.com/4031/4285724760_a97c9abc4e_m.jpg" height="240" alt="z6p6tist6" width="240" /><a href="http://www.flickr.com/photos/z6p6tist6/500048151/" class="attr">Photo: z6p6tist6</a></div>
<p><a href="http://en.wikipedia.org/wiki/Web_Sockets">Web Sockets </a>are set to revolutionize the way the &#8220;real time web&#8221; works, today most websites use <a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29">AJAX</a> as a way to fake a real time dynamic experience&#8230; think a stream of Twitter tweets popping up relating to a current event. AJAX approaches that try to get to the &#8220;real time&#8221; end are similar to a kid riding in the back seat on a long driving vaction with their parents &#8220;Are we there yet?&#8230; Are we there now?&#8230; How about now?&#8221; constantly pinging their data sources asking if something changed. Web Sockets aim to change all that and simplify it for web users and developers across all web browsers and devices that contain them think Mobile devices, televisions, nearly anything with a screen in the future&#8230; you have to love open standards!</p>
<p>The <a href="http://dev.w3.org/html5/websockets/">Web Sockets API</a> creates real time two way communications between a server and the end user allowing streaming of information back and forth just like a desktop application in real time without the waste of the current AJAX approach either checking too often when nothing has changed or potentially missing a new message between its checks the Web Socket will only transfer data when needed.</p>
<h3>Well&#8230; Are we there yet?</h3>
<p>We are not quite there yet, Web Sockets will require support on the server side and the client side but in my view both are progressing nicely. Here is a run down of the early Web Socket server side tool kits I could find.</p>
<p>Python</p>
<ul>
<li><a href="http://code.google.com/p/pywebsocket/">http://code.google.com/p/pywebsocket/</a></li>
</ul>
<p>Ruby</p>
<ul>
<li><a href="http://www.igvita.com/2009/12/22/ruby-websockets-tcp-for-the-browser/">http://www.igvita.com/2009/12/22/ruby-websockets-tcp-for-the-browser/</a></li>
</ul>
<p>PHP</p>
<ul>
<li><a href="http://code.google.com/p/phpwebsocket/">http://code.google.com/p/phpwebsocket/</a></li>
</ul>
<p>JavaScript</p>
<ul>
<li><a href="http://github.com/gimite/web-socket-js">http://github.com/gimite/web-socket-js</a> (Powered by Flash, possibly used as a fallback)</li>
</ul>
<p>Erlang</p>
<ul>
<li><a href="http://armstrongonsoftware.blogspot.com/2009/12/comet-is-dead-long-live-websockets.html">http://armstrongonsoftware.blogspot.com/2009/12/comet-is-dead-long-live-websockets.html</a></li>
</ul>
<h3>Browser Support</h3>
<p>Web Sockets are currently supported in the <a href="http://blog.chromium.org/2009/12/web-sockets-now-available-in-google.html">developer releases of Google Chrome</a> and will <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=472529">soon be available in Mozilla FireFox</a>.</p>
<h3>I think I&#8217;ve heard of this before&#8230; Is this new?</h3>
<p>There are many players in this space trying to make real time information to the browser possible some names you may have heard are Comet, Ajax Push, and Ajax long polling (as I discussed earlier). I found a great post for the more technical among us that helps you decipher the differences in these protocols for further reading on the topic.</p>
<p><a href="http://www.infoq.com/news/2008/12/websockets-vs-comet-ajax">HTML 5 Web Sockets vs. Comet and Ajax</a></p>
<p style="font-size: 14px;">  Posted from <a href="http://appliedhtml5.com/early-experiments-with-web-sockets">AppliedHTML5</a>  </p>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2010/01/20/early-experiments-with-web-sockets-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Experiment: Browser Based Geolocation &#8211; HTML5 Points the Future of the Web</title>
		<link>http://www.buildcontext.com/blog/2010/01/05/browser-based-geolocation-experiment-powerful-mobile-web-html5/</link>
		<comments>http://www.buildcontext.com/blog/2010/01/05/browser-based-geolocation-experiment-powerful-mobile-web-html5/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 02:13:53 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Cloud Development]]></category>
		<category><![CDATA[Mobile Web]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Browser Based]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[Gears]]></category>
		<category><![CDATA[Geolocation]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/?p=838</guid>
		<description><![CDATA[
 The adoption of HTML5 and its surrounding cast of powerful new features is going to be a huge boon to web users and points towards a very positive direction for the future of the web. From the smoother interfaces of canvas, local storage enabling offline modes for online email programs and the like seamlessly, [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg"><img class="postimg" src="http://farm5.static.flickr.com/4031/4248624487_27568e56d8_m.jpg" width="240" height="171" alt="Android Geolocation" /></div>
<p> The adoption of <a href="http://diveintohtml5.org/">HTML5</a> and its surrounding cast of powerful new features is going to be a huge boon to web users and points towards a very positive direction for the future of the web. From the smoother interfaces of <a href="http://diveintohtml5.org/detect.html#canvas">canvas</a>, <a href="http://diveintohtml5.org/detect.html#storage">local storage</a> enabling offline modes for online email programs and the like seamlessly, online <a href="http://diveintohtml5.org/detect.html#video">video</a> free of dependencies like Flash, <a href="ww.w3.org/TR/2009/WD-websockets-20091222/">web sockets</a> making the real time web a breeze without all the current AJAX workarounds, and so much more but I&#8217;ll save all of those for future posts&#8230;.</p>
<p>Today I wanted to finish up and release an experiment using the HTML5 <a href="http://diveintohtml5.org/detect.html#geolocation">Geolocation</a> feature (<a href="#technically">sticklers, click here</a>), a feature allowing your web browser (with your permission of course) to share your location, enabling any current website to tailor itself right to where you are&#8230; a powerful feature for todays increasingly mobile web user.</p>
<h3>Why is This Important?</h3>
<p>Today this level of convenience, all the applications you use every day seamlessly knowing where you are, is unheard of for the user as well as the web developer outside of proprietary built &#8220;apps&#8221; on iPhone or Android you need to seek out and download.  But little do most people know those web browsers in their pockets on those same devices can do this today, opening the playing field of a personal local experience up to the entire web&#8230; no downloads, no waiting, no device lock-in.</p>
<h3>The Experiment</h3>
<p>My experiment started with a simple need, in the summer I drive a Jeep to work with a soft top and I prefer to have it down as much as possible, I mean sun in Minnesota only happens for a short stint i need to suck it up. What I needed was a simple view of the current temperature, maybe a radar map to look for any rain on the map coming my direction, not a huge list. In the early summer I quickly built a one page HTML and JavaScript mashup using <a href="http://jquery.com/">jQuery</a>, <a href="http://diveintohtml5.org/">HTML5</a> (or <a href="http://gears.google.com/">Google Gears</a> as a fallback) and the <a href="http://www.wunderground.com/">Weather Underground</a> <a href="http://wiki.wunderground.com/index.php/API_-_XML">API</a> to build a web page that did just that, polished it up a bit (let&#8217;s call it a working prototype as of today) and hosted it on <a href="http://code.google.com/appengine/">Google App Engine</a> purely for worry free scalability to <a href="http://www.bctx.info/wx">show it</a> to you all.</p>
<p><a href="http://www.flickr.com/photos/24842634@N04/4249394268/" title="Android, iPhone Geolocation Weather GEO"><img src="http://farm3.static.flickr.com/2670/4249394268_cbd989b1a5.jpg" width="500" height="370" alt="Android, iPhone Geolocation Weather GEO" /></a></p>
<p>Initially on load my experiment &#8220;<a href="http://www.bctx.info/wx">Weather GEO</a>&#8221; asks if I want to share my location, of course I select yes, <span id="more-838"></span>this allows my browser to pull a location from my GPS, Wifi or internet address depending on what the device sees fit. </p>
<p><a href="http://www.flickr.com/photos/24842634@N04/4249394276/" title="Android, iPhone Geolocation Weather GEO"><img src="http://farm5.static.flickr.com/4026/4249394276_d5f1a36726.jpg" width="500" height="370" alt="Android, iPhone Geolocation Weather GEO" /></a></p>
<p>It passes that longitude and latitude back to my page&#8217;s JavaScript I in turn query Weather Underground for the next two forecast elements and a radar map for that longitude and latitude and display them as soon as they come back&#8230; </p>
<p><a href="http://www.flickr.com/photos/24842634@N04/4249394278/" title="Android, iPhone Geolocation Weather GEO"><img src="http://farm3.static.flickr.com/2720/4249394278_3765a984e7.jpg" width="500" height="370" alt="Android, iPhone Geolocation Weather GEO" /></a></p>
<p>Pretty slick&#8230; solves a problem in a simple way, just one click from a browser bookmark, no custom proprietary &#8220;app&#8221; code to build and it will work in every browser when HTML5 is fully adopted, but currently works in the major mobile browsers, Android and iPhone, in FireFox 3.5+ and any browser that has Google Gears on the PC, Mac and Linux&#8230; thats more than enough for me.</p>
<p>A great example of where the web is going and how progress on open standards like this benefit everyone, give my little experiment a try here <a href="http://www.bctx.info/wx">http://bctx.info/wx</a>. Let me know how it works for you, if your device is passing your proper location and what you think in the comments. Currently I am seeing the Droid have a problem with the code and have posted to the Android Developers Google Group.</p>
<p><a href="http://www.bctx.info/wx" title="Android Geolocation Weather GE"><img src="http://farm3.static.flickr.com/2502/4248553619_1481c5563d_m.jpg" width="161" height="240" alt="Android Geolocation Weather GE" /></a></p>
<p id="technically">* Ok, technically Geolocation is part of the <a href="http://www.w3.org/2008/geolocation/">W3C Geolocation Working Group</a>, not HTML5 but it will largely be implemented with HTML5 so it really has become part and parcel of the browser based future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2010/01/05/browser-based-geolocation-experiment-powerful-mobile-web-html5/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>A Hands on Post From and About Google&#8217;s Chrome OS</title>
		<link>http://www.buildcontext.com/blog/2009/12/28/hands-on-google-chrome-chromium-os-netbook/</link>
		<comments>http://www.buildcontext.com/blog/2009/12/28/hands-on-google-chrome-chromium-os-netbook/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 03:44:46 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Cloud Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Mobile Web]]></category>
		<category><![CDATA[1000he]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[ChromeOS]]></category>
		<category><![CDATA[Chromium]]></category>
		<category><![CDATA[Eee]]></category>
		<category><![CDATA[EeePC]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Netbook]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[SD]]></category>
		<category><![CDATA[web app]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/?p=792</guid>
		<description><![CDATA[
 In order to get my feet wet with Google&#8217;s Chrome OS (in it&#8217;s current developer build state, Chromium OS properly) and test a real world workflow with this &#8220;web only&#8221; device I figured I&#8217;d put together a blog post with some photos courtesy my new DSLR never leaving the Chrome &#8220;browser&#8221; now grown up [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg"><img class="postimg" src="http://farm5.static.flickr.com/4043/4223458881_96b4b97c30_m.jpg" width="240" height="160" alt=""></div>
<p> In order to get my feet wet with Google&#8217;s Chrome OS (in it&#8217;s current developer build state, <a href="http://www.chromium.org/chromium-os">Chromium OS</a> properly) and test a real world workflow with this &#8220;web only&#8221; device I figured I&#8217;d put together a blog post with some photos courtesy my new DSLR never leaving the Chrome &#8220;browser&#8221; now grown up to an <a href="http://en.wikipedia.org/wiki/Operating_system">OS</a>&#8230; let&#8217;s go.</p>
<h3>Getting Ready</h3>
<p>It wasn&#8217;t much of a chore to get Chromium OS up and running on my Asus Eee PC 1000HE netbook, I decided to go with <a href="http://twitter.com/hexxeh">@hexxeh</a>&#8217;s <a href="http://chromeos.hexxeh.net/">build</a> and run it directly from an SD card rather than <a href="http://www.chromium.org/chromium-os/building-chromium-os">build Chromium OS from source</a> on my Ubuntu box for simplicity&#8217;s sake.  I only had one small hiccup moving <a href="http://chromeos.hexxeh.net/wiki/doku.php?id=linux_instructions">Hexxeh&#8217;s image file to the SD card in Ubuntu</a> which was cleared up by visiting his wiki, he has instructions for <a href="http://chromeos.hexxeh.net/wiki/doku.php">loading the USB/SD card from Mac and Windows too</a>.</p>
<p><a href="http://www.flickr.com/photos/24842634@N04/4223457447/" title="Chrome OS Login"><img src="http://farm5.static.flickr.com/4054/4223457447_d92ff90cd3.jpg" width="500" height="333" alt="Chrome OS Login"></a></p>
<h3>Start Up</h3>
<p>I booted from the SD card and in less than 10 seconds had a login box, wow&#8230; much quicker than my daily stand by <a href="http://www.ubuntu.com/">Ubuntu Desktop</a> and <a href="http://www.canonical.com/projects/ubuntu/unr">Ubuntu Netbook Remix</a>. Currently with most Chromium OS builds the first thing you need to do is <span id="more-792"></span>log in as an admin user and fire up your wifi before restarting and logging in as yourself with any Google account, no problems here.  Once you are logged in the Chromium logo in the top left shows you the menu screen with a nice launcher, it also loads up your GMail and other Google tools for you right off the bat. </p>
<p><a href="http://www.flickr.com/photos/24842634@N04/4224223844/" title="Chrome OS Menu"><img src="http://farm5.static.flickr.com/4027/4224223844_b84c0ce0df.jpg" width="500" height="333" alt="Chrome OS Menu"></a></p>
<h2>More Than Meets the Eye</h2>
<p><a href="http://www.flickr.com/photos/24842634@N04/4224225366/" title="Chrome OS Card Reader"><img src="http://farm3.static.flickr.com/2740/4224225366_5bd327b233.jpg" width="500" height="333" alt="Chrome OS Card Reader"></a></p>
<p>The web app I use for photos on this blog is <a href="http://www.flickr.com/">Flickr</a> so I fired it up and popped my memory card into the card reader not knowing exactly how a &#8220;web browser&#8221; would handle that&#8230; not to my surprise but certainly to my delight a slick little content browser popped up auto mounting my card and allowing me to view the files in what else but Chrome. Using Flickr&#8217;s uploaders on Linux in general is not the prettiest endeavor but it all worked I quickly discovered the ESC key is the key to closing full screen windows and all was well.</p>
<p><a href="http://www.flickr.com/photos/24842634@N04/4224223174/" title="Chrome OS SD Card Content"><img src="http://farm5.static.flickr.com/4002/4224223174_5acbea1a1c.jpg" width="500" height="333" alt="Chrome OS SD Card Contents"></a></p>
<h3>Conclusion</h3>
<p>I easily fired up WordPress and threw together this post of no more than a little geek and eye candy just to see how it all held together and I would say for Chrome OS&#8217; current young vintage that things are very well. Hardware support was awesome, no tweaking for me (some of that likely is credit to <a href="http://twitter.com/hexxeh">Hexxeh</a>, thanks!), the software and its all web based workflow work well for the cloud residents like me and I think the simplicity will appeal to the current desktop bound user who&#8217;s lost files, gotten burned by viruses and simply doesn&#8217;t have time to understand all the bells and whistles those boxes are now full of&#8230; </p>
<p>&#8230;I didn&#8217;t miss semi-transparent flying minimizing windows or things &#8220;snapping&#8221; to my screen once during the writing of this post.</p>
<p><a href="http://www.flickr.com/photos/24842634@N04/4223459371/" title="Chrome OS"><img src="http://farm3.static.flickr.com/2738/4223459371_4cf460af86.jpg" width="333" height="500" alt="Chrome OS" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2009/12/28/hands-on-google-chrome-chromium-os-netbook/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Installing Google Android for Mobile Browser Testing on Mac OS X</title>
		<link>http://www.buildcontext.com/blog/2009/11/06/installing-android-sdk-browser-testing-mac-os-x/</link>
		<comments>http://www.buildcontext.com/blog/2009/11/06/installing-android-sdk-browser-testing-mac-os-x/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 02:36:09 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Mobile Web]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Browser Testing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[SDK]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/?p=714</guid>
		<description><![CDATA[
Browser testing is critical to any web developer, designer… really any web professional. You need to know how your users or customers are seeing your work through the multitude of browsers and devices available to them, new ones become available every day.
About a year ago I wrote a post walking you through installing the Google [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg"><img class="postimg" src="http://farm3.static.flickr.com/2562/4081708274_6d41114678_t.jpg" alt="" width="100" height="100" /></div>
<blockquote><p>Browser testing is critical to any web developer, designer… really any web professional. You need to know how your users or customers are seeing your work through the multitude of browsers and devices available to them, new ones become available every day.</p></blockquote>
<p>About a year ago I wrote a <a href="http://www.buildcontext.com/blog/2008/11/21/android-sdk-browser-test-emulator-pc-google/">post</a> walking you through installing the Google Android SDK on your machine to use as a mobile web browser. This time I am doing it on Mac OS X but I might just make a Windows version too if I get a little time&#8230; let me know if you&#8217;d like to see that happen. </p>
<p>Let&#8217;s get started&#8230;</p>
<h3>Get the SDK&#8230;</h3>
<ol>
<li>Go to the <a href="http://developer.android.com/sdk/index.html">Android SDK</a> page.</li>
<li>Download <a href="http://developer.android.com/sdk/download.html?v=android-sdk_r3-mac.zip">Android SDK for Mac OS X (intel)</a><span id="more-714"></span></li>
<li>Unzip it and move it to the root of your home directory.</li>
</ol>
<h3>Set it up&#8230;</h3>
<ol>
<li> Open Terminal, enter the following commands&#8230;
<pre><code>cd ~
nano .bash_profile
</code></pre>
</li>
<li>Paste this into the new file, or add it if there are existing contents.
<pre><code>export PATH=${PATH}:~/android-sdk-mac/tools
</code></pre>
<p><a href="http://www.flickr.com/photos/24842634@N04/4081662836/"><img src="http://farm3.static.flickr.com/2546/4081662836_14ac64296a.jpg" alt="" width="500" height="365" /></a></li>
<li>Press &#8220;Control X&#8221; and save the file.</li>
<li>Close Terminal.</li>
</ol>
<h3>Load up an Android OS&#8230;</h3>
<ol>
<li>Open Terminal, enter the following command&#8230;
<pre><code>android</code></pre>
<p>The Android SDK and AVD Manager will open.<br />
<a href="http://www.flickr.com/photos/24842634@N04/4081052166/"><img src="http://farm3.static.flickr.com/2661/4081052166_01a8284b00.jpg" alt="" width="500" height="334" /></a></li>
<li>Choose &#8220;Available Packages&#8221;</li>
<li>Click the arrow beside &#8220;dl-ssl.google.com&#8230;&#8221;</li>
<li>Check one or more Android Platforms, I chose Android 1.6 and 2.0 for good measure you can choose whatever versions you are targeting.</li>
<li>Click &#8220;Install Selected&#8221; and then &#8220;Install Accepted&#8221;</li>
<li><strong>Your SDK is now complete and ready to run&#8230;</strong> Stick in your Android SDK and AVD Manager let&#8217;s make a device!</li>
</ol>
<h3>Getting your virtual Android device ready&#8230;</h3>
<ol>
<li>Chose &#8220;Virtual Devices&#8221;</li>
<li>Click &#8220;New&#8230;&#8221;<br />
<a href="http://www.flickr.com/photos/24842634@N04/4080292701/"><img src="http://farm3.static.flickr.com/2500/4080292701_685155108b.jpg" alt="" width="500" height="375" /></a></li>
<li>Give your AVD a name for this tutorial I chose &#8220;default2.0&#8243;</li>
<li>Choose one of the Android platforms you downloaded in the &#8220;Target&#8221; pulldown, I chose Android 2.0.</li>
<li>Give the SD card some value, let&#8217;s say 25mb.</li>
<li>Click &#8220;Create AVD&#8221;</li>
<li>You should return back to the home screen, click your new Android AVD&#8217;s name and press &#8220;Start&#8221;</li>
<li><strong>Success!</strong><br />
<a href="http://www.flickr.com/photos/24842634@N04/4080292761/"><img src="http://farm4.static.flickr.com/3487/4080292761_be1d165ec0.jpg" alt="" width="500" height="466" /></a></li>
</ol>
<h3>Create an icon of sorts to launch your new emulator&#8230;</h3>
<ol>
<li>Open Terminal, enter the following commands&#8230;
<pre><code>cd ~/Desktop/
nano Android.command
</code></pre>
</li>
<li>Add this command to the new file&#8230;
<pre><code>emulator -scale .7 -avd default2.0
</code></pre>
<p><a href="http://www.flickr.com/photos/24842634@N04/4081684358/"><img src="http://farm3.static.flickr.com/2558/4081684358_e8e0685e53.jpg" alt="" width="500" height="359" /></a></li>
<li>Press &#8220;Control X&#8221; and save the file</li>
<li>Run this final command&#8230;.
<pre><code>chmod 755 Android.command
</code></pre>
</li>
<li>Close Terminal</li>
<li>Double click on Android.command on your desktop&#8230; <strong>Success!</strong><br />
<a href="http://www.flickr.com/photos/24842634@N04/4080307965/"><img src="http://farm3.static.flickr.com/2760/4080307965_ef429e8820.jpg" alt="" width="500" height="432" /></a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2009/11/06/installing-android-sdk-browser-testing-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Embedding my first Google Wave into Wordpress!</title>
		<link>http://www.buildcontext.com/blog/2009/06/03/embedding-my-first-google-wave-into-wordpress/</link>
		<comments>http://www.buildcontext.com/blog/2009/06/03/embedding-my-first-google-wave-into-wordpress/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 16:06:19 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Cloud Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Mobile Web]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/?p=691</guid>
		<description><![CDATA[
This is a test!
Below I embedded my first Wave &#8220;Hello World&#8230; I mean Wave!&#8221;&#8230; The first of many likely&#8230; let&#8217;s see what it looks like out in public&#8230; I know many of you probably can&#8217;t see it&#8230; This is a test!
UPDATE: I believe and claimed this as the first Google Wave embed in a blog [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg"><a href="http://wave.google.com"><img src="http://wave.google.com/images/wave_logo.png" alt="Google Wave" class="postimg" style="padding:2em 1em 1.3em 1em;" /></a></div>
<h3>This is a test!</h3>
<p>Below I embedded my first Wave &#8220;Hello World&#8230; I mean Wave!&#8221;&#8230; The first of many likely&#8230; let&#8217;s see what it looks like out in public&#8230; I know many of you probably can&#8217;t see it&#8230; This is a test!</p>
<p>UPDATE: I believe and claimed this as the first Google Wave embed in a blog outside of the Googleplex! <a href="http://twitter.com/benhedrington/status/2020952389">My claim on Twitter</a>. </p>
<p>For those not in Wave yet here was a <a href="http://bit.ly/CLTN6">screenshot from 4pm 6/3/09</a>.</p>
<h3>Here we go&#8230;</h3>
<p> (click into post to see it) <span id="more-691"></span></p>
<p><script src="http://wave-api.appspot.com/public/embed.js" type="text/javascript"></script><br />
    <script type="text/javascript">
    function initialize() {
      var wavePanel = new WavePanel('http://wave.google.com/a/wavesandbox.com/');
      wavePanel.loadWave('wavesandbox.com!w+6y87_2WQ%1');
      wavePanel.init(document.getElementById('waveframe'));
    }
    </script></p>
<div id="waveframe" style="width: 500px; height: 6000px"></div>
<p><script type="text/javascript">initialize();</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2009/06/03/embedding-my-first-google-wave-into-wordpress/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Best Buy speaks Google App Engine at Google I/O 2009</title>
		<link>http://www.buildcontext.com/blog/2009/06/02/best-buy-speaks-google-app-engine-google-io-2009/</link>
		<comments>http://www.buildcontext.com/blog/2009/06/02/best-buy-speaks-google-app-engine-google-io-2009/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 18:05:44 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Cloud Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[#io2009]]></category>
		<category><![CDATA[Best Buy]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Google IO]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/?p=648</guid>
		<description><![CDATA[
I was very excited to not just attend but be a part of Google I/O 2009, Google&#8217;s annual developer conference. A Best Buy contingent of Steve Bendt, Gary Koelling and myself as well as uber developers Curtis Thompson and Thomas Bombach made the trip and were part of the Developer Sandbox.
I/O&#8217;s Key Points
The keynotes (day [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg"><a href="http://www.flickr.com/photos/24842634@N04/3577488604/sizes/l/"><img src="http://farm4.static.flickr.com/3662/3577488604_b0cd3809fb_m.jpg" width="180" height="240" alt="Best Buy and Google App Engine" class="postimg" /></a></div>
<p>I was very excited to not just attend but be a part of <a href="http://code.google.com/events/io/">Google I/O 2009</a>, Google&#8217;s annual developer conference. A Best Buy contingent of <a href="http://www.stevebendt.com/">Steve Bendt</a>, <a href="http://garykoelling.com/">Gary Koelling</a> and <a href="http://twitter.com/benhedrington">myself</a> as well as uber developers <a href="http://twitter.com/iffius">Curtis Thompson</a> and <a href="http://www.gumption.com/blog/">Thomas Bombach</a> made the trip and were part of the Developer Sandbox.</p>
<h3>I/O&#8217;s Key Points</h3>
<p>The keynotes (<a href="http://www.youtube.com/view_play_list?p=41F4CEB92D80C4B7">day 1</a>, <a href="http://www.youtube.com/watch?v=v_UyVmITiYQ">day 2</a>) were both great heralding Google&#8217;s confidence in the web browser centric future (woo hoo!) powered by what is possible in HTML5, open communications and collaboration systems like the introduction <a href="http://wave.google.com/">Google Wave</a> and the cloud based power plant that is <a href="http://code.google.com/appengine">Google App Engine</a>&#8230; among so much more. The whole time they hit hard their belief that developers outside their company, like the ones in the room, are the only way all this becomes possible. They left us inspired for where the web is going and future open architectures we can share versus build ourselves allowing the user, be it the end user or developer, the portability they need&#8230; great to see that becoming a reality.</p>
<h3>Best Buy and App Engine</h3>
<p>Best Buy was asked to come speak about App Engine and our point of view, that <a href="http://googleappengine.blogspot.com/2009/02/best-buys-giftag-on-app-engine.html">we</a> <a href="http://broadcast.oreilly.com/2009/04/the-app-engine-birds-of-a-feat.html">have</a> <a href="http://www.buildcontext.com/blog/2008/12/22/retweet-radar-google-app-engine-retweetradarcom-robert-scoble/">shared</a> <a href="http://www.stevebendt.com/?p=46">many</a> <a href="http://www.buildcontext.com/blog/2008/12/28/feedback-tim-oreilly-retweetradar/">times</a>, that it projects a strong model for the future of web development that allows the creativity of a web developer to shine through and takes huge infrastructure and scalability best practices from Google and gives them to you on a sliver platter&#8230; no pagers to carry and drastically less system set-up and runtime headaches&#8230; growing into a true platform as a service not just boxes in the cloud. The Google crew shot a few videos of us, we&#8217;ll see what was smart enough to stay off the cutting room floor!</p>
<p>We talked to many in the Developer Sandbox, answering the question &#8220;Best Buy? Like you mean the retailer?&#8221; more times than I could count<br />
but once we got through that relayed the message that we are out there, experimenting, trying, showing our company what is becoming possible on the web via new methods of getting things done, notably App Engine and open APIs like our own <a href="http://remix.bestbuy.com">Best Buy Remix</a>. It&#8217;s a great time to experiment even&#8230; no <em>especially</em> at a large company that can easily slow down as <a href="http://www.buildcontext.com/blog/2008/12/22/retweet-radar-google-app-engine-retweetradarcom-robert-scoble/">I&#8217;ve said here before</a>&#8230;</p>
<blockquote><p>Google App Engine and Open APIs clearly show where the web is going, the playing field is leveled… get out there and deploy those ideas <em>you say</em> you have scrawled on those napkins that <em>you say</em> are going to revolutionize the world, the tools you need to prove it are out there right now. </p></blockquote>
<p>&#8230;these movements only further speed up rapid evolution on the web, jump in now with two feet because it&#8217;s not slowing down any time soon. Experimenting out in front is the key no matter your size.<br />
-Ben</p>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2009/06/02/best-buy-speaks-google-app-engine-google-io-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problem Solving: Get Google App Engine working on Ubuntu 9.04 (Jaunty)</title>
		<link>http://www.buildcontext.com/blog/2009/05/03/problem-problems-google-app-engine-on-ubuntu-9-04-jaunty-jackelope-python/</link>
		<comments>http://www.buildcontext.com/blog/2009/05/03/problem-problems-google-app-engine-on-ubuntu-9-04-jaunty-jackelope-python/#comments</comments>
		<pubDate>Sun, 03 May 2009 14:10:22 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Cloud Development]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Problem Solving]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/?p=621</guid>
		<description><![CDATA[
By default the Google App Engine SDK doesn&#8217;t run on Ubuntu 9.04 (Jaunty Jackelope)&#8230; You can fix it!

After a little searching I noticed neither posts about this issue nor a quick fix were top of the Google rankings&#8230; hoping to resolve that with this post and get all of us Ubuntu 9.04 (Jaunty) users up [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg"><img src="http://farm4.static.flickr.com/3601/3496487697_383e02fe01_o.png" width="140" height="129" alt="google-app-engine-ubuntu" class="postimg" /></div>
<h3>By default the Google App Engine SDK doesn&#8217;t run on Ubuntu 9.04 (Jaunty Jackelope)&#8230; You can fix it!</h3>
<p></p>
<p>After a little searching I noticed neither posts about this issue nor a quick fix were top of the Google rankings&#8230; hoping to resolve that with this post and get all of us Ubuntu 9.04 (Jaunty) users up on App Engine. UPDATE: This post is now first when searching for &#8220;<a href="http://www.google.com/search?hl=en&#038;q=App+Engine+Ubuntu+Jaunty+Problem">App Engine Ubuntu Jaunty Problem</a>&#8221; and even &#8220;<a href="http://www.google.com/search?hl=en&#038;q=App+Engine+Ubuntu+Jaunty">App Engine Ubuntu Jaunty</a>&#8221; in one day, nice!</p>
<p>Once you download the SDK as usual and run one of your apps on a default Ubuntu 9.04 Jaunty install you will see errors galore, you see Ubuntu 9.04 ships Python 2.6 and App Engine is built on Python 2.5 and they are not friendly!</p>
<p>Here is how I got my environment running<span id="more-621"></span>, I will update the post if I run into further errors.</p>
<p></p>
<h3>In a terminal install Python 2.5</h3>
<p>They will coexist on the system.</p>
<blockquote><p>sudo apt-get install python2.5</p></blockquote>
<h3>Edit dev_appserver.py in your google_appengine directory</h3>
<p>Change the first line in dev_appserver.py&#8230;</p>
<blockquote><p>#!/usr/bin/env python</p></blockquote>
<p>&#8230;.to&#8230;</p>
<blockquote><p>#!/usr/bin/env python2.5</p></blockquote>
<h2>App Engine should now load and run your apps properly!</h2>
<p></p>
<p>I believe this is the simplest noninvasive way to let App Engine find what it wants, Python 2.5, and let Ubuntu carry on as it likes with Python 2.6 and beyond. Here is a <a href=" http://code.google.com/p/googleappengine/issues/detail?id=1159">source</a> on this issue, commenters have many different solutions.</p>
<p>Hope this post helps at least one of you,<br />
-Ben</p>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2009/05/03/problem-problems-google-app-engine-on-ubuntu-9-04-jaunty-jackelope-python/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Exploring your way into Social Media: The Presentation?</title>
		<link>http://www.buildcontext.com/blog/2009/02/23/exploring-your-way-into-social-media-the-presentation/</link>
		<comments>http://www.buildcontext.com/blog/2009/02/23/exploring-your-way-into-social-media-the-presentation/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 02:31:49 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/?p=505</guid>
		<description><![CDATA[
This post exists because I was asked to create a presentation of the high points of what I&#8217;ve discovered in my exploration of social media that could be conveyed to others just getting started looking at the space. I was asked to include why I was so interested to build my apps on my spare [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg"><img class="postimg" src="http://farm4.static.flickr.com/3125/3303940166_920a0939f3_m.jpg" width="130" height="130" alt="No PowerPoint" /></div>
<p>This post exists because I was asked to create a presentation of the high points of what I&#8217;ve discovered in my exploration of social media that could be conveyed to others just getting started looking at the space. I was asked to include why I was so interested to build my apps on my spare time (<a href="http://spy.appspot.com">spy</a>, <a href="http://www.retweetradar.com">retweet radar</a>, and <a href="http://www.connecttweet.com">ConnectTweet</a>) which are really about poking, prodding and learning about the social media conversation&#8217;s value by experimenting with it&#8230; not just technology hijinks (although <a href="http://www.buildcontext.com/blog/2008/12/22/retweet-radar-google-app-engine-retweetradarcom-robert-scoble/">that&#8217;s</a> <a href="http://www.buildcontext.com/blog/2008/12/28/feedback-tim-oreilly-retweetradar/">interesting</a> too). </p>
<p>After a fair amount of brain freeze (still only partially defrosted at this point) I knew this &#8220;presentation&#8221; was largely a series of links to tools, great blog posts and examples&#8230; I quickly determined PowerPoint, the grand old corporate standard for this type of thing, could not capture or fairly represent the multifaceted and decentralized conversation around social media it dawned on me &#8212; a blog post &#8212; which by it&#8217;s nature is a containing thought, linking to others to expound upon it is open for debate [comments] just like the current malleable state of social media.</p>
<h3>So here it is my &#8220;presentation&#8221;&#8230;</h3>
<p>I come from the perspective that you don&#8217;t start doing something just because it&#8217;s the cool new thing &#8211; the buzzword buzzing in your peers/bosses/co-worker&#8217;s ears &#8211; rather you should see true value to your relationships, your work, your future&#8230; or simply some entertainment value. I am going to try to give you a walking tour through interesting aspects of social media channels specifically Twitter, <span id="more-505"></span>which at it&#8217;s roots is a communication channel for short pointed messages&#8230; essentially an email message without the &#8220;blah blah&#8221; bloat and open for all to read. My goal will be to give you tools to discover why you care about participating in this channel, if in the end you just don&#8217;t see it that&#8217;s ok&#8230; forced conversation isn&#8217;t fun for anyone.</p>
<style type="text/css">
div.linkblock {background-color:#f8f8f8;border:3px solid #f1f1f1;margin:1.5em;}
div.linkblock ul {margin-top:0;margin-bottom:.5em;}
div.linkblock h4 {margin:0 .8em;padding:0;}
div.linkblock span {font-weight:normal;text-transform:uppercase;color:#ccc;font-size:.8em;margin-right:.7em;}
</style>
<div class="linkblock">
<h4><span>outline</span> How it all goes down.</h4>
<ul>
<li><a href="#listen">Listen first!</a>
<ul>
<li><a href="#discover_listen">Discover by Listening</a></li>
<li><a href="#discover_trends">Discover by Trends</a></li>
</ul>
</li>
<li><a href="#business">Listen and Participate for Business</a></li>
<li><a href="#yourself">Participate for Yourself &#8211; Your Growth, Your Career.</a></li>
</ul>
</div>
<h3 id="listen">Listen first!</h3>
<p>Your boss asked you why you aren&#8217;t on &#8220;The Web 2.0 Twitters&#8221; yet&#8230; you are itching to go out and create that Twitter account, even though I told you not to&#8230; don&#8217;t, you need to learn to listen first. <em>[And don't worry (s)he's just asking because (s)he can't figure it out :)]</em></p>
<p>So many people go out create those shiny new empty accounts maybe add one or two friends <em>[who don't participate]</em> and say &#8220;it doesn&#8217;t work&#8221;, &#8220;I don&#8217;t get it&#8221; and &#8220;whats so interesting about this&#8221; here is the truth it&#8217;s not interesting or useful by itself&#8230; it&#8217;s a communication channel not a television! You need to discover interesting conversations and people and then jump in on it, your empty account is one of hundreds of thousands out there who didn&#8217;t realize discovery and a little work is a must.</p>
<h4 id="discover_listen">Discover by Listening</h4>
<p>Let&#8217;s find something interesting and see whats being said about it&#8230; this is where my first tool &#8216;<a href="http://spy.appspot.com">spy</a>&#8216; comes in but there are many others to look at too. <a href="http://www.buildcontext.com/blog/2008/08/05/social-media-spectator-sport-or-why-created-spy-appspot-com/">The idea with &#8217;spy&#8217;</a> is to &#8220;listen in on the social media conversation going on around you&#8221; on something you already care about for example say the name of your company&#8230; </p>
<p><a href="http://spy.appspot.com/find/%22best%20buy%22?latest=25">spy on Best Buy</a> </p>
<p>Now we&#8217;re going to see all sorts of interesting things being said&#8230; you feel the vibe of the public towards you today&#8230; people hate us, people love us, people post weird <em>[really weird]</em> things&#8230; but in that mess at least one things will get you motivated you&#8217;ll read a post and say &#8220;hey, I can fix that for him&#8221;, &#8220;hey, she needs this product to make that better&#8221; or &#8220;hey, that&#8217;s completely not true where do I find this guy!&#8221; or any of a myriad of other responses&#8230; there it happened you found a connection an interaction you want to have this is one bud of a conversation in this global decentralized chatter going on around us every day. If you are an <a href="http://search.twitter.com/search?q=iphone">Apple</a> nut or are argumentative about <a href="http://search.twitter.com/search?q=obama">politics</a>, among so many other examples, your sure to not go dry on topics to listen to and converse about.</p>
<p>Take something you personally care and plug them into tools like <a href="http://search.twitter.com">Twitter Search</a>, &#8216;<a href="http://spy.appspot.com">spy</a>&#8216;, <a href="http://monitter.com/">monitter.com</a> or maybe check out <a href="http://www.twellow.com/">Twellow</a> a list of Twitterers by their interests when you do get started you&#8217;ll know who you want to listen to.</p>
<h4 id="discover_trends">Discover by Trends</h4>
<p>One of my personal favorites is to watch trends, not &#8220;what&#8217;s next on the internet&#8221; but what are people talking about casually right now&#8230; Google can step aside here this is the rawest view on open conversations on the web &#8212; real time conversation trends. If you take a look at the &#8220;Trending topics&#8221; or &#8220;Trends&#8221; sections on <a href="http://search.twitter.com">Twitter Search</a> and &#8216;<a href="http://spy.appspot.com">spy</a>&#8216; respectively click on any one that interests you you see up to the second conversation on that topic from hundreds or maybe thousands of participants. Yes you are going to see bad TV shows (American Idol and your sort I am looking at you&#8230;) celebrity gossip, and a bit of spam but real time shines during national or global events if you are watching you&#8217;ll know about any national event first far before the traditional media can report on it, even full time cable news. </p>
<p>During events like the US National Debates or the <a href="http://www.buildcontext.com/blog/2008/11/27/spy-mumbai-floored-help-spyappspotcom/">terror in Mumbai</a> a real powerful side conversation is being had in real time of which you are listening and can participate, I remember watching the debates on the TV with real people&#8217;s Twitter commentary scrolling on my laptop in full screen on &#8217;spy&#8217; totally changes the experience.</p>
<p>My second tool plays in this trends space, there is a concept on Twitter where you &#8220;retweet&#8221; someone&#8217;s Twitter post when you think it is important and you want more people to see it, <a href="http://www.web-strategist.com/blog/2008/11/23/retweet-the-infectious-power-of-the-word-of-mouth/">more about retweets here</a>. My tool <a href="http://www.retweetradar.com">retweet radar</a> gathers all those &#8220;retweeted&#8221; messages and attempts to pull out relevant terms and plot them&#8230; this view quickly allows you to see what people think is interesting so far today and even right now, an interesting way to keep your finger on the pulse of the conversation and <a href="http://www.buildcontext.com/blog/2008/12/22/retweet-radar-google-app-engine-retweetradarcom-robert-scoble/">a fun little project</a>.</p>
<div class="linkblock">
<h4><span>links</span>Listening, trend watching.</h4>
<ul>
<li><a href="http://search.twitter.com/">Twitter Search</a></li>
<li><a href="http://spy.appspot.com/">spy</a></li>
<li><a href="http://www.retweetradar.com/">Retweetradar</a></li>
<li><a href="http://www.twitscoop.com/">Twitscoop</a></li>
<li><a href="http://www.tweetscan.com/">Tweetscan</a></li>
<li><a href="http://www.monitter.com/">Monitter</a></li>
<li><a href="http://www.twellow.com">Twellow</a></li>
</ul>
</div>
<h3 id="business">Listen and Participate for Business</h3>
<p>Listening as closely as possible to customers and interacting with them should be the first thing that comes to mind from a business mindset when we discuss these tools, we&#8217;ve already talked about it a bit above. You now have the unique ability to put your ear to the masses, ask them questions about your product and share in their excitement or pain using them. </p>
<p>In this medium some customers are turned into zealots on both positive and negative sides of the fence, they have a megaphone to speak their mind and they do. This can be good for you, they serve to keep you honest, keep a spotlight on you and spread the word of your brand and products this channel allows you to keep up a conversation with zealots and use them as a leading indicator for your decisions, maybe even including some of them in those directions. </p>
<p>As an example, the day a new Best Buy marketing pieces hits people&#8217;s homes the social media channels erupt in conversation both good and bad an almost immediate barometer on the impact of that offer, particularly today a get $100 off an iPhone offer hit all Best Buy RewardZone Silver customers and the social media conversation was <a href="http://search.twitter.com/search?q=iphone+reward+zone">very positive</a>. A further example, the day<a href="http://barryjudge.com/trust-and-the-reward-zone-black-card-test"> RewardZone Black was accidentally emailed to millions of people</a>, Barry Judge our CMO noticed the increased conversation on the &#8217;spy&#8217; in his office and quickly issued an apology through his Twitter account and <a href="http://barryjudge.com/trust-and-the-reward-zone-black-card-test">his blog</a> a first for Best Buy in both speed and openness to admit our mistake.</p>
<p>Best Buy and other Twin Cities companies were written up in <a href="http://www.buildcontext.com/blog/2008/11/23/social-media-best-buy-spy-spyappspotcom-pioneer-press-ben-hedrington/">this Pioneer Press article</a> for our early social media efforts including blueshirts from the stores, corporate workers and even our CMO on Twitter not to mention some nice &#8217;spy&#8217; coverage. Outside of <a href="http://minnov8.com/2008/09/19/smbmsp_bbc/">Best Buy using &#8217;spy&#8217;</a> to watch the social media conversation in the Hub, <a href="http://www.buildcontext.com/blog/2009/02/12/hp-social-media-buzz-powered-by-spy-appspot-com-ben-hedrington/">HP has implemented &#8217;spy&#8217;</a> in their internal marketing portal to help their workers keep up on the conversation around their company.</p>
<p>Chris Brogan and others covers ideas for business well in video and bullet point format so read on.</p>
<div class="linkblock">
<h4><span>links</span>Listening to Social Media for Business.</h4>
<ul>
<li>Video &#8211; <a href=" http://www.youtube.com/watch?v=4set_GLDb78">Chris Brogan: Listening in Social Media</a></li>
<li><a href="http://www.chrisbrogan.com/50-ideas-on-using-twitter-for-business/">Chris Brogan: 50 Ideas on Using Twitter for Business</a></li>
<li><a href="http://www.conversationagent.com/2008/08/business-uses-for-twitter.html">Conversation Agent: Business Uses for Twitter</a></li>
<li><a href="http://econsultancy.com/blog/3269-listening-to-twitter-is-no-longer-merely-optional">Econsultancy: &#8216;Listening&#8217; to Twitter is no longer merely optional</a></li>
</ul>
</div>
<h3 id="yourself">Participate for Yourself &#8211; Your Growth, Your Career.</h3>
<p>Wherever and however your expertise, passion and occupation line up there are a limited number of people who do what you do, the way you do with the experiences you have&#8230; social media thrives on this fuel. People who throw out that new idea, business tip, graphic design guide, free font or nugget of web development advice are lifted up. People are eager to hear from others cross pollinate ideas and practices and generally to learn, putting yourself in this pool and being looked to for advice by this international group of &#8220;followers&#8221; can propel you to learn more, advance your skills and show you the market out there for you as a leader in your space. </p>
<p>I have been writing this blog for about 8 months now, polluting the internet and social media with my then poor, now slightly better, writing abilities; I progressed, I helped people, I participated in thousands of conversations with people I would have never met including <a href="http://www.buildcontext.com/blog/2008/12/28/feedback-tim-oreilly-retweetradar/">many big names on the internet</a> and getting my name out there. </p>
<p>Your ability to use social media, build your niche and &#8220;personal brand&#8221; as they say is nearly limitless. If you are the &#8220;best X person in the office&#8221; take it to the web, I guarantee you will learn something further and people will recognize your skills and you will be rewarded as many times as I feel I have been, your company, your industry, your world can be flattened by these barrier crossing social media connections.</p>
<div class="linkblock">
<h4><span>links</span>Building your skills and &#8220;personal brand.&#8221;</h4>
<ul>
<li><a href="http://www.chrisbrogan.com/100-personal-branding-tactics-using-social-media/">Chris Brogan: 100 Personal Branding Tactics Using Social Media</a></li>
<li><a href="http://www.chrisbrogan.com/passion-drives-personal-brand/">Chris Brogan: Passion Drives Personal Brand</a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2009/02/23/exploring-your-way-into-social-media-the-presentation/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>HP keeping up on their social media &#8220;Buzz&#8221; powered by spy.appspot.com!</title>
		<link>http://www.buildcontext.com/blog/2009/02/12/hp-social-media-buzz-powered-by-spy-appspot-com-ben-hedrington/</link>
		<comments>http://www.buildcontext.com/blog/2009/02/12/hp-social-media-buzz-powered-by-spy-appspot-com-ben-hedrington/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 17:52:57 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Buzz]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[powered by]]></category>
		<category><![CDATA[spy]]></category>
		<category><![CDATA[spy.appspot.com]]></category>

		<guid isPermaLink="false">http://www.buildcontext.com/blog/?p=471</guid>
		<description><![CDATA[
I just received word from Pam Dearen at HP of some great launch news partially powered by spy.appspot.com!
Our new internal Digital Marketing Community Portal launched as planned on January 15. One of its top features is our &#8220;HP Buzz&#8221; &#8212; our custom version of your Spy app.
It&#8217;s truly exciting to see big business gravitating toward [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg"><a href="http://www.flickr.com/photos/24842634@N04/3273749463/" title="HP Buzz on internal portal via spy.appspot.com by hedrinbc, on Flickr"><img class="postimg" src="http://farm4.static.flickr.com/3327/3274665926_595b6102aa_m.jpg" width="240" height="181" alt="hpbuzzpopout_logos" /></a></div>
<p>I just received word from Pam Dearen at HP of some great launch news partially powered by <a href=" http://spy.appspot.com">spy.appspot.com</a>!</p>
<blockquote><p>Our new internal Digital Marketing Community Portal launched as planned on January 15. One of its top features is our &#8220;HP Buzz&#8221; &#8212; our custom version of your Spy app.</p></blockquote>
<p>It&#8217;s truly exciting to see big business gravitating toward social media and empowering employees to listen fulfilling my <a href="http://www.buildcontext.com/blog/2008/08/05/social-media-spectator-sport-or-why-created-spy-appspot-com/">vision for &#8217;spy&#8217;</a> &#8212; it was never about the technology or the website but finding and amassing these relevant and timely social media conversations and getting them in front of people who care about them but may not yet participate in the social media space. </p>
<p>HP&#8217;s &#8220;Buzz&#8221; section of their internal Digital Marketing Community Portal does all of this well, the employees in this group will see a constantly refreshed and relevant view of what people are saying about HP, if they only find one actionable nugget of information from their customers via this method it would feel great to me and I am positive they will.</p>
<p><a href="http://www.flickr.com/photos/24842634@N04/3273749463/" title="HP Buzz on internal portal via spy.appspot.com"><img src="http://farm4.static.flickr.com/3476/3273749463_a9cbc0354f_o.jpg" width="500" height="378" alt="HP Buzz on internal portal via spy.appspot.com" /></a></p>
<p>I really appreciate the quick and relevant work they have done here, the very kind attribution and the clear view and message that empowering employees with more direct channels to listen to and interact with their customers can only better the experience for all customers and help to shape business decisions we all make every day. Kudos to the HP Digital Marketing team for getting out there, testing and trying new avenues and listening to their customers wherever are.<br />
<span id="more-471"></span><br />
<a href="http://www.flickr.com/photos/24842634@N04/3273749461/" title="HP Buzz - Full page powered by spy.appspot.com by hedrinbc, on Flickr"><img src="http://farm4.static.flickr.com/3332/3273749461_c8c3433470.jpg" width="379" height="500" alt="HP Buzz - Full page powered by spy.appspot.com" /></a><br />
<a href="http://www.flickr.com/photos/24842634@N04/3273749461/" title="HP Buzz - Full page powered by spy.appspot.com by hedrinbc, on Flickr">Click for full size.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.buildcontext.com/blog/2009/02/12/hp-social-media-buzz-powered-by-spy-appspot-com-ben-hedrington/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
