<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns: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/" version="2.0">

<channel>
	<title>Hackdiary</title>
	
	<link>http://www.hackdiary.com</link>
	<description />
	<lastBuildDate>Sat, 28 Mar 2009 14:06:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<image><url>http://www.hackdiary.com/style/logo.gif</url></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/hackdiary" type="application/rss+xml" /><item>
		<title>iPhone coding for web developers</title>
		<link>http://www.hackdiary.com/2009/03/28/iphone-coding-for-web-developers/</link>
		<comments>http://www.hackdiary.com/2009/03/28/iphone-coding-for-web-developers/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 14:06:16 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[talks]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/?p=179</guid>
		<description><![CDATA[This week the London Flash Platform User Group ran an evening of iPhone developer talks. My talk, &#8220;iPhone Coding For Web Developers&#8221; seemed to go down well. As a web developer, I&#8217;ve found the iPhone development environment exciting in its power and possibilities, but also perplexing in its lack of basic facilities that I&#8217;d take [...]]]></description>
			<content:encoded><![CDATA[<p>This week the <a href="http://www.lfpug.com/">London Flash Platform User Group</a> ran an evening of iPhone developer talks. My talk, &#8220;iPhone Coding For Web Developers&#8221; seemed to go down well. As a web developer, I&#8217;ve found the iPhone development environment exciting in its power and possibilities, but also perplexing in its lack of basic facilities that I&#8217;d take for granted in a modern dynamic language. </p>
<p>This talk (based on a <a href="http://www.hackdiary.com/2009/01/26/switching-from-scripting-languages-to-objective-c-and-iphone-useful-libraries/">previous blog post here</a>) goes into some detail about how I use HTTP, JSON and other web-oriented tech in my iPhone work.</p>
<div style="width:500px;text-align:left" id="__ss_1205996"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/mattb/iphone-coding-for-web-developers?type=presentation" title="iPhone Coding For Web Developers">iPhone Coding For Web Developers</a><object style="margin:0px" width="500" height="417"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=iphonecodingforwebdevelopers-090326190135-phpapp01&#038;rel=0&#038;stripped_title=iphone-coding-for-web-developers" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=iphonecodingforwebdevelopers-090326190135-phpapp01&#038;rel=0&#038;stripped_title=iphone-coding-for-web-developers" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="417"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/mattb">mattb</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2009/03/28/iphone-coding-for-web-developers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Switching from scripting languages to Objective C and iPhone: useful libraries</title>
		<link>http://www.hackdiary.com/2009/01/26/switching-from-scripting-languages-to-objective-c-and-iphone-useful-libraries/</link>
		<comments>http://www.hackdiary.com/2009/01/26/switching-from-scripting-languages-to-objective-c-and-iphone-useful-libraries/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 23:17:36 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/?p=118</guid>
		<description><![CDATA[For the last few months I&#8217;ve been spending much of my spare hacking time learning to code iPhone applications. I&#8217;ve found Objective C to be a surprisingly pleasant language, and Cocoa is one of the best frameworks I&#8217;ve ever worked with. I&#8217;ve reached a point where I feel I can go fairly quickly from simple [...]]]></description>
			<content:encoded><![CDATA[<p>For the last few months I&#8217;ve been spending much of my spare hacking time learning to code iPhone applications. I&#8217;ve found Objective C to be a surprisingly pleasant language, and Cocoa is one of the best frameworks I&#8217;ve ever worked with. I&#8217;ve reached a point where I feel I can go fairly quickly from simple app ideas to sketching in real code.</p>
<p>I&#8217;m a web developer at heart, and a scripting language user by preference. Coding for the iPhone doesn&#8217;t feel as fluid in text handling or HTTP access as the environments I&#8217;m used to. Fortunately I&#8217;ve been able to find some fantastic open-source libraries and wrappers that make up the difference. Here are my favourites so far:</p>
<h3>GTMHTTPFetcher from <a href="http://code.google.com/p/google-toolbox-for-mac/">Google Toolbox for Mac</a></h3>
<p>The iPhone&#8217;s <a href="http://developer.apple.com/documentation/Cocoa/Conceptual/URLLoadingSystem/URLLoadingSystem.html">native HTTP handling</a> is capable, but low-level and verbose. Rather than handling the many callbacks, NSData objects and options I prefer this wrapper. It has a ton of convenience methods allowing you to specify POST data and basic auth, follow redirects automatically, keep cookies over a session, set headers, and have two simple callbacks for success and error handling. In many ways it&#8217;s comparable to <a href="http://docs.jquery.com/Ajax/jQuery.ajax">jQuery&#8217;s $.ajax() one-hit function</a>. </p>
<h3><a href="http://code.google.com/p/json-framework/">JSON framework</a></h3>
<p>Having got some data over HTTP from a web API, chances are that it&#8217;s available in JSON format. This simple framework extends NSString with a <code>JSONValue</code> method to convert any legal JSON string to nested NSDictionaries and NSArrays. To go the other way, dictionaries and arrays gain a <code>JSONRepresentation</code> method.</p>
<h3>libxml2 wrappers for <a href="http://cocoawithlove.com/2008/10/using-libxml2-for-parsing-and-xpath.html">XPath over XML and HTML</a></h3>
<p>Perhaps your web API returns XML, or perhaps you&#8217;re getting your data by screenscraping HTML. Did you know that the iPhone ships with libxml2, which has high-performance XML and HTML parsing and a high-quality XPath implementation? Don&#8217;t struggle with Cocoa&#8217;s NSXMLParser or get bogged down in the complex libxml2 docs; use these two simple wrapper functions, <code>PerformXMLXPathQuery</code> and <code>PerformHTMLXPathQuery</code>, to pull out the structured data you need in a Cocoa-friendly representation.</p>
<h3><a href="http://regexkit.sourceforge.net/RegexKitLite/">RegexKitLite</a> for regular expressions</h3>
<p>Where would scripting be without regular expressions? Luckily they&#8217;re available on the iPhone, but buried deep within the <a href="http://www.icu-project.org/">ICU libraries</a>. RegexKitLite extends NSString with core regex string handling, including &#8217;split&#8217; (known as <code>componentsSeparatedByRegex</code>) and a search-and-replace operator (<code>stringByReplacingOccurrencesOfRegex</code> and <code>replaceOccurrencesOfRegex</code>).</p>
<h3><a href="http://flycode.googlecode.com/svn/trunk/fmdb/">FMDB</a>, an Objective C wrapper for sqlite</h3>
<p>Every scripting language has convenient database driver wrappers. I was very happy to find that sqlite is available on the iPhone, but unfortunately its interface is all bare-metal C.  The simplest wrapper I&#8217;ve found so far is FMDB. Apparently somewhat inspired by JDBC, it gives you connection and resultset objects, along with one-liner convenience functions allowing code like <code>[db intForQuery:@"SELECT COUNT(*) FROM things"]</code>.</p>
<h3>And there&#8217;s more&#8230;</h3>
<p>I&#8217;ve used all of the above in a real project, but I&#8217;ve got yet more things to explore on my todo list. These include <a href="http://mattgemmell.com/2008/05/20/mgtemplateengine-templates-with-cocoa">Matt Gemmell&#8217;s web-style templating framework MGTemplateEngine</a>, <a href="http://code.google.com/p/plactorkit/">ActorKit for Erlang-style messaging and thread management</a> and the <a href="http://www.oiledmachine.com/posts/2009/01/06/using-the-llvm-clang-static-analyzer-for-iphone-apps.html">LLVM/Clang Static Analyzer for automatic bug detection</a>. What else do you use?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2009/01/26/switching-from-scripting-languages-to-objective-c-and-iphone-useful-libraries/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Google map of London with Flickr shape data overlaid</title>
		<link>http://www.hackdiary.com/2008/11/16/google-map-of-london-with-flickr-shape-data-overlaid/</link>
		<comments>http://www.hackdiary.com/2008/11/16/google-map-of-london-with-flickr-shape-data-overlaid/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 16:18:53 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[dopplr]]></category>
		<category><![CDATA[Flickr]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/2008/11/16/google-map-of-london-with-flickr-shape-data-overlaid/</guid>
		<description><![CDATA[
Flickr place info now includes shape data for many places. See the Flickr code blog for more.
We&#8217;ve correlated most of Dopplr&#8217;s places with Yahoo WOE IDs using Flickr&#8217;s reverse geocoder, so we can use this data too. As an experiment, I wrote some clientside code to overlay this shape data onto the maps we use [...]]]></description>
			<content:encoded><![CDATA[<div style="padding: 3px; text-align: left;"><a title="photo sharing" href="http://www.flickr.com/photos/mbiddulph/3034389047/"><img style="border: 2px solid rgb(0, 0, 0);" src="http://farm4.static.flickr.com/3062/3034389047_2996e08e29.jpg" alt=""></a></div>
<p><a class="zem_slink" title="Flickr" rel="homepage" href="http://www.flickr.com/">Flickr</a> place info now includes shape data for many places. See <a href="http://code.flickr.com/blog/2008/10/30/the-shape-of-alpha/">the Flickr code blog</a> for more.</p>
<p>We&#8217;ve correlated most of Dopplr&#8217;s places with Yahoo WOE IDs using Flickr&#8217;s reverse geocoder, so we can use this data too. As an experiment, I wrote some clientside code to overlay this shape data onto the maps we use on Dopplr. Help yourself to the code if you want it: <a href="http://gist.github.com/25502">gist.github.com/25502</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2008/11/16/google-map-of-london-with-flickr-shape-data-overlaid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conference season 2008</title>
		<link>http://www.hackdiary.com/2008/02/07/conference-season-2008/</link>
		<comments>http://www.hackdiary.com/2008/02/07/conference-season-2008/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 00:08:36 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/?p=109</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img src="http://gc.kls2.com/cgi-bin/gcmap?PATH=JFK-SAN-AUS-SFO-JFK" align="right" alt="JFK-SAN-AUS-SFO" /></p>
<p>The March 2008 US conference season is nearly upon us. I&#8217;m just on my way back from representing <a href="http://www.dopplr.com/">Dopplr</a> at <a href="http://sgfoocamp08.pbwiki.com/FrontPage">Social Graph Foo Camp</a> (find out more by listening to the <a href="http://citizengarden.com/2008/02/05/episode-4-after-foo/">Citizen Garden Podcast</a> I participated in after the camp), but I&#8217;ll be back here again in three weeks.</p>
<p><span id="more-109"></span><br />
I&#8217;m spending a few days in New York, where I&#8217;ll be hosted by the lovely <a href="http://shiflett.org">Chris Shiflett</a>, and then it&#8217;s on down to San Diego for <a href="http://en.oreilly.com/et2008/public/content/home">ETech</a>. That&#8217;ll be swiftly followed by <a href="http://2008.sxsw.com/interactive/">SXSW Interactive</a> where I&#8217;ll be on a panel entitled &#8220;Creative Collaboration: Building Web Apps Together&#8221;, about working in multidisciplinary teams. Finally, a week in San Francisco decompressing and having a few meetings.</p>
<p>I&#8217;m particularly excited by the trip to ETech. The last two years have brought  smart people together to talk mostly Web 2.0 topics, but this year looks significantly more awesome. Full of genuinely emerging technology, the lineup looks like one <a href="http://www.blackbeltjones.com/work/2004/11/27/tony-stark-on-etech/">Matt Jones and Tony Stark would appreciate</a>.</p>
<p>Some highlights for me include a talk from Google&#8217;s economics groups on <a href="http://en.oreilly.com/et2008/public/schedule/detail/2409">Prediction Markets</a>, <a href="http://en.oreilly.com/et2008/public/schedule/detail/1594">Computing for Socio-economic Development</a>, and the excitingly-titled <a href="http://en.oreilly.com/et2008/public/schedule/detail/2408">Antigenic Cartography: Visualizing Viral Evolution for Influenza Vaccine Design</a>. Hope I see you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2008/02/07/conference-season-2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Last call for XTech</title>
		<link>http://www.hackdiary.com/2008/01/25/last-call-for-xtech/</link>
		<comments>http://www.hackdiary.com/2008/01/25/last-call-for-xtech/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 11:56:59 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/?p=108</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s that time of year again &#8211; today is your last chance to put in a proposal for XTech 2008 in Dublin. You can read all about it in the <a href="http://2008.xtech.org/public/content/2007/12/05-cfp">Call for Participation</a>. This year, along with the traditional core Web and XML technologies of XTech, we&#8217;re focusing on &#8220;The Web on the Move&#8221; &#8211; the emerging portability of data, applications and identity on the internet.</p>
<p>I&#8217;m writing my proposal today &#8211; I&#8217;m planning on pulling the very loose ramble I presented at Barcamp London on <a href="http://adamcohenrose.blogspot.com/2007/11/messaging-scales-matt-biddulph.html">messaging architectures</a> into a proper talk. For 2008 I&#8217;m very excited about <a href="www.erlang.org">Erlang</a>, <a href="http://www.xmpp.org/">XMPP</a>, message brokers such as <a href="http://activemq.apache.org/">ActiveMQ</a> and clientside messaging with <a href="http://cometdaily.com/">Comet</a>. The future&#8217;s asynchronous and highly concurrent.</p>
<p><span id="more-108"></span><br />
I&#8217;m looking forward to the face-to-face conversations of the upcoming conference season. Working on <a href="http://www.dopplr.com">Dopplr</a> didn&#8217;t leave much time for writing in 2007, and that&#8217;s not going to change in the near future. Right now my online tech output is most confined to <a href="http://twitter.com/mattb/statuses/180271412">tiny</a> <a href="http://twitter.com/mattb/statuses/506287262">fragments</a> of <a href="http://twitter.com/mattb/statuses/553784682">ideas</a> on <a href="http://www.twitter.com/mattb">Twitter</a> and random pictures on Flickr (<a href="http://www.flickr.com/photos/mbiddulph/2180629560/">Nokia N810 unboxing; <a href="http://www.flickr.com/photos/mbiddulph/sets/72157603776896751/">Jawbone unboxing</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2008/01/25/last-call-for-xtech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hardcore Hardware Hacking Weekend</title>
		<link>http://www.hackdiary.com/2007/07/09/hardcore-hardware-hacking-weekend/</link>
		<comments>http://www.hackdiary.com/2007/07/09/hardcore-hardware-hacking-weekend/#comments</comments>
		<pubDate>Mon, 09 Jul 2007 22:27:21 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/?p=107</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve seen me talk at a conference recently (perhaps <a href="http://2007.xtech.org/public/schedule/detail/88">XTech</a> or <a href="http://www.hackdiary.com/archives/000105.html">ApacheCon Europe</a>) you&#8217;ll know that I&#8217;m very interested in what happens when the coders who made the web get to script the real world. Cheap and powerful hardware prototyping is now within the reach of anyone who can code a webapp or configure a Unix box.</p>
<p><span id="more-107"></span><br />
If you&#8217;ve taken the first steps in tinkering with an <a href="http://www.arduino.cc/">Arduino</a> or similar kit, why not take it up a gear and sign up for the <a href="http://tinkerit.eventwax.com/h3-hardcore-hardware-hacking">Hardcore Hardware Hacking Weekend</a> in London on July 21st and 22nd? Massimo Banzi, co-creator of Arduino, will be teaching advanced hardware skills and I&#8217;ll be there to explain how to plug it all into software and the internet. I&#8217;m especially looking forward to hearing from guest speaker <a href="http://www.nytimes.com/2007/04/01/style/tmagazine/04talk.waldemeyer.t.html?ex=1184040000&#038;en=5f73f3f45a3e9184&#038;ei=5070">Moritz Waldemeyer</a>. Places are limited and going fast.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2007/07/09/hardcore-hardware-hacking-weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>20:20 talk on hardware hacking for software people</title>
		<link>http://www.hackdiary.com/2007/05/19/2020-talk-on-hardware-hacking-for-software-people/</link>
		<comments>http://www.hackdiary.com/2007/05/19/2020-talk-on-hardware-hacking-for-software-people/#comments</comments>
		<pubDate>Sat, 19 May 2007 13:34:33 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/?p=106</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>I just got back from <a href="http://2007.xtech.org/">XTech 2007</a> in Paris. It was an excellent conference this year and I&#8217;m really proud of having contributed in a small way by being on the programme committee. Every year the speaker lineup gets better and better.</p>
<p><span id="more-106"></span><br />
The theme this year was &#8216;The Ubiquitous Web&#8217;. HTTP isn&#8217;t just for computers any more, and I&#8217;m particularly interested in how developers like me can learn to make their own network-connected objects in the real world. To spread the word, I gave a <a href="http://2007.xtech.org/public/schedule/detail/227">lightning talk</a> on my experiences with the <a href="http://arduino.cc">Arduino</a> hardware hacking boards and other toys from <a href="http://tinker.it/">tinker.it</a>.</p>
<p>I put the slides <a href="http://www.slideshare.net/mattb/coders-need-to-learn-hardware-hacking-now/">on SlideShare</a>.</p>
<p><object type="application/x-shockwave-flash" data="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=51284&#038;doc=coders-need-to-learn-hardware-hacking-now-11362" width="425" height="348"><param name="movie" value="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=51284&#038;doc=coders-need-to-learn-hardware-hacking-now-11362" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2007/05/19/2020-talk-on-hardware-hacking-for-software-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ApacheCon Europe 2007 keynote</title>
		<link>http://www.hackdiary.com/2007/05/07/apachecon-europe-2007-keynote/</link>
		<comments>http://www.hackdiary.com/2007/05/07/apachecon-europe-2007-keynote/#comments</comments>
		<pubDate>Mon, 07 May 2007 18:00:18 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/?p=105</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>Last Friday I had the great privilege of giving a keynote talk at the <a href="http://www.eu.apachecon.com/">ApacheCon Europe conference</a> in Amsterdam. My topic was the new possibilities for software hackers coming from cheap, scriptable hardware prototyping. I illustrated the path from the desktop via <a href="http://www.google.com/search?q=site%3Ahackdiary.com+%22second+life%22">my work in Second Life</a>, and showed how it translates into physical computing.</p>
<p><span id="more-105"></span><br />
I made a recording of the audio from the talk on my laptop&#8217;s microphone, and I&#8217;ve synchronised it with video of the slides in this Flash movie:</p>
<p><object style="clear:left" type="application/x-shockwave-flash" width="640" height="500" wmode="transparent" data="http://www.hackdiary.com/misc/apachecon2007/flvplayer.swf?file=http://www.hackdiary.com/misc/apachecon2007/movie.flv"><param name="movie" value="http://www.hackdiary.com/misc/apachecon2007/flvplayer.swf?file=http://www.hackdiary.com/misc/apachecon2007/movie.flv" /><param name="wmode" value="transparent" /></object></p>
<p>If you prefer, there&#8217;s also the <a href="http://www.hackdiary.com/misc/apachecon2007/MattBiddulphApacheConKeynote.mp3">audio-only MP3</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2007/05/07/apachecon-europe-2007-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serendipity 2.0: going fulltime on Dopplr</title>
		<link>http://www.hackdiary.com/2007/04/27/serendipity-20-going-fulltime-on-dopplr/</link>
		<comments>http://www.hackdiary.com/2007/04/27/serendipity-20-going-fulltime-on-dopplr/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 15:29:17 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/?p=104</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img style="padding: 10px; background-color: white;" src="http://www.dopplr.com/traveller/mattb/badge"></p>
<p>For the last couple of months I&#8217;ve been working on a new project in my spare time. <a href="http://www.dopplr.com/">Dopplr</a> is a social network for frequent travellers, designed to <a href="http://antimega.textdriven.com/antimega/2007/03/28/service-design-notes-increase-serendipity">increase the amount of serendipity in the world</a>. It lets you <a href="http://www.dopplr.com/main/about">share your travel plans with your trusted fellow travellers</a>, and uses them to find the coincidences, near-misses and surprises. Maps, mobile, timelines, feeds, calendars: you can have the information pretty much any way you want it.</p>
<p>Dopplr&#8217;s still invite only, but there&#8217;s a good chance you know someone with an account by now. We&#8217;ll be issuing new invite tokens from time to time, so keep an eye out. There are <a href="http://flickr.com/photos/mbiddulph/sets/72157600002041548">some screenshots on Flickr</a>, and alpha travellers <a href="http://www.stoweboyd.com/message/2007/03/dopplr.html">Stowe Boyd</a> and <a href="http://rooreynolds.com/2007/04/20/dopplr-more-beer/">Roo Reynolds</a> have written some illuminating reviews. I&#8217;ll be at <a href="http://2007.xtech.org/">XTech in Paris</a> in May (don&#8217;t forget, online registration closes soon) so track me down and I&#8217;ll give you a demo.</p>
<p><span id="more-104"></span><br />
I&#8217;m having a great time making something of my own and collaborating with people whose skills and opinions I trust and respect. I showed the alpha release around ETech and SXSW and got some <a href="http://radar.oreilly.com/archives/2007/03/dopplr.html">great reactions</a>. We started inviting people in to test the app, a few at a time, and their feedback has been very encouraging.</p>
<p>Because I&#8217;m having so much fun and I want Dopplr to be as good as it can possibly be, I&#8217;ve taken the decision to suspend my freelancing and work on it full time. It seems they&#8217;ll let anyone be a CTO these days.</p>
<p>If you want to follow our day-to-day progress, I&#8217;m collecting <a href="http://del.icio.us/mattb/dopplr">dopplr-related links and coverage on del.icio.us</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2007/04/27/serendipity-20-going-fulltime-on-dopplr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conferences 2007, Part One</title>
		<link>http://www.hackdiary.com/2007/02/27/conferences-2007-part-one/</link>
		<comments>http://www.hackdiary.com/2007/02/27/conferences-2007-part-one/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 10:54:36 +0000</pubDate>
		<dc:creator>Matt Biddulph</dc:creator>
				<category><![CDATA[events]]></category>

		<guid isPermaLink="false">http://www.hackdiary.com/?p=103</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m on the road again. On Thursday March 1st I&#8217;m flying to San Francisco and I&#8217;ll be in the USA for the whole month.</p>
<p><img src="http://gc.kls2.com/cgi-bin/gcmap?PATH=LHR-SFO-AUS-LAS-SAN-SFO-LHR&#038;PATH-COLOR=red"></img></p>
<p><span id="more-103"></span><br />
While I&#8217;m there, I&#8217;ll be hanging out at the usual places &#8211; I&#8217;m staying in the Mission so it&#8217;ll be <a href="http://ritualroasters.com/">Ritual Roasters</a> by default. I&#8217;ll also be at the following events:</p>
<ul>
<li><a href="http://upcoming.org/event/90305/">SXSW</a> (including Music for the first time this year)</li>
<li><a href="http://upcoming.org/event/114883/">IA Summit</a> (on a <a href="http://www.iasummit.org/2007/conferencesession/real_information_architecture.html">Web Of Data panel</a> with Tom Coates and friends)</li>
<li><a href="http://upcoming.org/event/86281/">ETech</a></li>
</ul>
<p>I hope I see you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hackdiary.com/2007/02/27/conferences-2007-part-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
