<?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>Nate Ritter &#187; Projects</title>
	<atom:link href="http://blog.perfectspace.com/category/projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.perfectspace.com</link>
	<description>community, entrepreneurship and business strategy</description>
	<lastBuildDate>Sun, 30 May 2010 05:52:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Problems with Managing Tiny Projects</title>
		<link>http://blog.perfectspace.com/2010/05/16/problems-with-managing-tiny-projects/</link>
		<comments>http://blog.perfectspace.com/2010/05/16/problems-with-managing-tiny-projects/#comments</comments>
		<pubDate>Sun, 16 May 2010 21:13:10 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[managemnet]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=2264</guid>
		<description><![CDATA[In the past, I mentioned my love for projects. I still love them, but I&#8217;ve found two reluctancies creeping into my mindset in the past few months. 1. The management paradox The first issue I&#8217;m calling the management paradox. When we start a project, however big or small, we&#8217;re excited about the possibilities, the way [...]]]></description>
			<content:encoded><![CDATA[<p>In the past, I mentioned <a href="http://blog.perfectspace.com/2008/10/15/the-power-of-the-project/" title="The Power of Projects">my love for projects</a>.  I still love them, but I&#8217;ve found two reluctancies creeping into my mindset in the past few months.</p>
<h2>1. The management paradox</h2>
<p>The first issue I&#8217;m calling the management paradox. When we start a project, however big or small, we&#8217;re excited about the possibilities, the way it&#8217;s going to solve a problem and better our or other&#8217;s lives. It&#8217;s exciting. </p>
<p>What we don&#8217;t think of is what happens if <a href="http://tinygeocoder.com/blog/13-million-api-queries-later/" title="TinyGeocoder gets popular">it gets popular</a>.  Do we open source it? Do we let others contribute to make it better? Do we try to monetize it and make it our new company or job?</p>
<p>There&#8217;s a level of minutia that we don&#8217;t have to think about when we start projects until <a href="http://sethgodin.typepad.com/seths_blog/2008/01/tribal-manageme.html" title="Tribe Management">a tribe</a> adopts it.  Once that happens, we have a new problem &#8211; management.</p>
<h2>2. Focus vs Spaghetti</h2>
<p>This one seems rather easy to digest, but I&#8217;m going to mention it anyway.  There are benefits to being unfocused at times.  Creativity flows and dot connecting becomes easy. We start seeing relationships between things we hadn&#8217;t seen in the past.  We start coming up with new ideas.  It&#8217;s a great time.  </p>
<p>But it has it&#8217;s problems too. </p>
<p>Building solution that comes to mind is fun.  But doing something for 10 hours rather than 10,000 hours makes us a jack of all trades and a master of none.  Our ability to push through <a href="http://sethgodin.typepad.com/the_dip/">the dip</a> and get our projects some attention. Throwing spaghetti against the wall is definitely fun.  Seeing if something sticks is fun. But if it does stick, it would be a good idea to be prepared to open the doors for others to see your masterpiece.</p>
<h2>Conclusion</h2>
<p>So I&#8217;m still all for projects.  But, I&#8217;m also for measuring to indicate if you&#8217;ve hit success, and when you do, picking it up and running like mad. Just be forewarned about the pitfalls of projects too.</p>
<p>Split test your projects, take the ones that are working and focus on making them better.</p>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2010/05/16/problems-with-managing-tiny-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>San Diego Web Development Spotlight</title>
		<link>http://blog.perfectspace.com/2010/04/12/san-diego-web-development-spotlight/</link>
		<comments>http://blog.perfectspace.com/2010/04/12/san-diego-web-development-spotlight/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 02:26:31 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[san diego]]></category>
		<category><![CDATA[ted o'connor]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web designer]]></category>
		<category><![CDATA[web developer]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=2245</guid>
		<description><![CDATA[A few weeks ago my business partner and I ended up at a pleasant establishment to celebrate the beginning of a new internal project for our web development company. It was no surprise we ran into one of the most prolific frequenters of the establishment, and good friend of mine, Ted O&#8217;Connor, a.k.a. @hober. We [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago my business partner and I ended up at a <a href="http://www.blindladyalehouse.com/">pleasant establishment</a> to celebrate the beginning of a new internal project for <a href="http://perfectspace.com">our web development company</a>.  It was no surprise we ran into one of the most prolific frequenters of the establishment, and good friend of mine, <a href="http://edward.oconnor.cx/">Ted O&#8217;Connor</a>, a.k.a. <a href="http://twitter.com/hober">@hober</a>.  We had a lively chat which I&#8217;m now unable to forget surrounding the love of San Diego&#8217;s tech scene (and by &#8220;tech scene&#8221; I mean developers and designers, not marketers &#8211; social media or otherwise).  Ted told me of an idea he was thinking of putting into action which brought together some of the client-side (read: JavaScript) geeks with some of the more &#8220;server-side&#8221; (read: Python, Ruby, and PHP) geeks to form a collaborative force of awesome front-end developers.</p>
<p>This kind of thing didn&#8217;t surprise me, coming from Ted.  He&#8217;s one of the most vigilant awesomeness advocates I know.  But, one thing I realized during that conversation&#8230;. if he could get the stack of front-end engineers together with the purpose of producing awesome stuff,  there would be almost nothing stopping them except for one thing.  The same kryptonite which stops all great developers &#8211; marketing.</p>
<div class="wp-caption alignleft" style="width: 260px"><a href="http://thisisindexed.com/2010/04/theres-enough-win-to-go-around/"><img title="Competition, Collaboration, Complaining" src="http://thisisindexed.com/wp-content/uploads/2010/04/card2537.jpg" alt="Competition, Collaboration, Complaining" width="250" height="146" /></a><p class="wp-caption-text">Competition, Collaboration, Complaining</p></div>
<p>Marketing is the bane of a developer&#8217;s existence.  It&#8217;s the thing we ignore, but we need.</p>
<p>Marketing is similar to tourism.  The locals hate tourists, yet they depend on them for their survival in the modern age.  It&#8217;s a love/hate relationship.  Development is no different.  We need marketing, but we hate it too.  It&#8217;s so fake. So contrived. So finicky.  Why can&#8217;t the quality stuff just get to the top of the list and get popular simply because it&#8217;s awesome?  It&#8217;s sad really.</p>
<p>But, it&#8217;s needed.  And, there are plenty of people out there who love to market.  They just don&#8217;t like developers.</p>
<p>Why do developers have to be so agitating, so controlling, so vigilant and annoying to work with?  If marketers could just have an idea and get someone to build it without complaining, the world would be a much better place, right?  I mean, marketers know the market.  It&#8217;s what they do. They know what people want, so the developers should just listen to them.</p>
<p>Ah, conflict. Gotta love it.</p>
<p>So, here&#8217;s the point&#8230; I live in both worlds. I see both points.  I understand both pains because I&#8217;ve been both.  So here&#8217;s what I&#8217;m going to do.  I&#8217;m going to shine the spotlight on little projects that developers are creating which are awesome.  On the other side, I&#8217;m going to highlight some marketers who are pushing some great stuff.</p>
<p>In doing so, I hope to make some connections, smooth out the rough edges, and bring two communities together.  There&#8217;s nothing we can&#8217;t accomplish if we actually get along.  My vision is to see developers with great ideas and great talent build awesome stuff, and have a great local marketer pick that up and make it huge.  On the other side, I want to see marketers with amazing ideas get their stuff built by some crazy awesome developers.  Everyone would benefit from this.</p>
<p><em>It should be noted that I skipped one major aspect of the community, and that is designers.  I didn&#8217;t do that on purpose in this article, and I do recognize how different each skill is.  I do think design is a major aspect of adoption, usability, etc.  Thus designers play a critical role in the awesomeness quotient of a project as well.  We&#8217;ll add designers to the batter when we get the first two ingredients playing nicely and that&#8217;s when the world will explode and finally realize that San Diego has some major powerhouses in all three specializations.</em></p>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2010/04/12/san-diego-web-development-spotlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tiny Geo-coder Updated, Reversed, Used</title>
		<link>http://blog.perfectspace.com/2008/12/04/tiny-geo-coder-updated-reversed-used/</link>
		<comments>http://blog.perfectspace.com/2008/12/04/tiny-geo-coder-updated-reversed-used/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 04:40:47 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[address]]></category>
		<category><![CDATA[geocoding]]></category>
		<category><![CDATA[latitude]]></category>
		<category><![CDATA[lbs]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[location based services]]></category>
		<category><![CDATA[longitude]]></category>
		<category><![CDATA[tiny geocoder]]></category>
		<category><![CDATA[tinygeocoder]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=1760</guid>
		<description><![CDATA[Thanks to Emily Chang at eHub and Jackson West at LifeHacker.com, the Tiny Geocoder became an overnight smash hit. With 8 hours of submitting my site to eHub it had been picked up and written about. Not long after, LiveHacker picked up the story and wrote a short article on the tiny, fast service that [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1731" class="wp-caption alignleft" style="width: 310px"><a href="http://tinygeocoder.com"><img class="size-medium wp-image-1731" title="tiny geo coder" src="http://blog.perfectspace.com/wp-content/uploads/2008/11/picture-235-300x211.png" alt="Tiny Geo-Coder" width="300" height="211" /></a><p class="wp-caption-text">Tiny Geo-Coder</p></div>
<p>Thanks to Emily Chang at <a href="http://emilychang.com/go/ehub">eHub</a> and Jackson West at <a href="http://lifehacker.com">LifeHacker.com</a>, the <a href="http://tinygeocoder.com">Tiny Geocoder</a> became an overnight smash hit.</p>
<p>With 8 hours of submitting my site to eHub it had been picked up and written about.  Not long after, LiveHacker picked up the story and wrote a short article on the tiny, <strong>fast service that gives you latitude and longitude in exchange for a human-readable location</strong>.  Less than 24 hours later there were over 30,000 new mentions across the internet.  Today, there are over 70,000 links and mentions and over 200k queries.</p>
<p>With that kind of popularity comes a massive amount of suggestions, business deals, and more.  I&#8217;m definitely a fan of that.  So, of course I had to oblige and add in <strong>reverse geocoding</strong> too (thanks to many of your suggestions).</p>
<p>And of course, I couldn&#8217;t just leave it at that.  <a title="Cody Marx Baily" href="http://codymarxbailey.com/">Cody Marx Baily</a> a.k.a. <a title="@superphly on Twitter" href="http://twitter.com/superphly">superphly</a> contacted me and we partnered up to create&#8230;</p>
<p>&#8230;. drum roll please &#8230;.</p>
<div id="attachment_1763" class="wp-caption alignright" style="width: 310px"><a href="http://tinygps.org"><img class="size-medium wp-image-1763" title="TinyGPS.org" src="http://blog.perfectspace.com/wp-content/uploads/2008/12/picture-274-300x204.png" alt="TinyGPS.org" width="300" height="204" /></a><p class="wp-caption-text">TinyGPS.org</p></div>
<p><a title="TinyGPS.org - the location shortener" href="http://tinygps.org">TinyGPS.org</a>.  Think of it as a shortening service for locations.  Sure, you could type the address and make people map it.  Or, you could just send them a URL like <a href="http://tinygps.org/15">http://tinygps.org/15</a>.  With that, you&#8217;ll get links to the weather (Weather Underground), where to find beer nearby (Beer Mapping), events in the area (Upcoming.org), good restaurants (Yelp), news about the general vicinity (Google News), and even social media posts by others who are in the area (Brightkite).</p>
<p>We&#8217;re going to keep adding services, and might even embed a few into the page itself instead of linking off.  But, for now, it&#8217;s a great way to share a ton of relevant things around a location without a massively large URL.</p>
<p>So, I&#8217;m very happy to have such a successful product make it &#8220;big&#8221;.  It&#8217;s been fun watching the stats roll in and see how people are using it.  I hope this trend continues with some of the other fun <a href="http://nateritter.com">projects I am working on</a>.</p>
<p>Thanks for making it fun to build things!  This beer&#8217;s for you!</p>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2008/12/04/tiny-geo-coder-updated-reversed-used/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CrisisWire.com: Emergency Information Just In Time</title>
		<link>http://blog.perfectspace.com/2008/11/13/crisis-wire-just-in-time-info/</link>
		<comments>http://blog.perfectspace.com/2008/11/13/crisis-wire-just-in-time-info/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 02:18:06 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[CrisisWire]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[aftershock]]></category>
		<category><![CDATA[crisis]]></category>
		<category><![CDATA[crisis wire]]></category>
		<category><![CDATA[disaster]]></category>
		<category><![CDATA[emergency]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[response]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=1743</guid>
		<description><![CDATA[We are pleased to announce the release of CrisisWire.com. CrisisWire is a self-aggregating website that pulls information on any disaster around the US and displays it on one page. It gets information into the hands of the people that need it most. During a disaster people spend valuable time searching the internet and waiting for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://crisiswire.com"><img class="size-full wp-image-1744 alignleft" title="CrisisWire.com screenshot" src="http://blog.perfectspace.com/wp-content/uploads/2008/11/_crisiswire_screenshot.png" alt="CrisisWire.com - Real Time Emergency Information" width="200" height="200" /></a> </p>
<p>We are pleased to announce the release of <a href="http://crisiswire.com">CrisisWire.com</a>.</p>
<p>CrisisWire is a self-aggregating website that pulls information on any disaster around the US and displays it on one page.  It gets information into the hands of the people that need it most.</p>
<p>During a disaster people spend valuable time searching the internet and waiting for the media to report on their city, their neighborhood, their street.   While main stream media serves a vital role during disasters, it is impossible to update the population on everything that is happening during a crisis.  There usually isn&#8217;t enough time or resources.  CrisisWire not only uses the traditional media outlets&#8217; valuable information but will also utilize citizen journalists and Google maps to track the disaster. <a href="http://youtube.com">YouTube.com</a> (videos), <a href="http://flickr.com">Flickr.com</a> (photos) and a whole host of other types of published media will also soon be integrated.</p>
<p>Along with the website, CrisisWire will soon utilize text messages to get information to people that have lost their electricity, internet, or been displaced from their home.  So no matter where someone is, they can be receiving invaluable information about shelters, road closures and other dangers.</p>
<p>Our hope is that CrisisWire will change the way people respond and learn about disasters.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>CrisisWire is currently being used for the southern <a href="http://aftershock.net">California Aftershock earthquake drill</a> that began on Novemeber 13, 2008. This drill is helping to teach people how to respond in a disaster and is a perfect example for CrisisWire to use at this time.</p>
<p>To learn more about this vital source of disaster information, please visit CrisisWire.com or <a href="/contact">contact me directly</a></p>
<p>We would appreciate your input and feedback greatly.  </p>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2008/11/13/crisis-wire-just-in-time-info/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>A Request for Help for our Team</title>
		<link>http://blog.perfectspace.com/2008/10/17/help-our-team/</link>
		<comments>http://blog.perfectspace.com/2008/10/17/help-our-team/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 07:55:22 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[CrisisWire]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[aggregator]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[crisis]]></category>
		<category><![CDATA[disaster]]></category>
		<category><![CDATA[emergency]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[ideablob]]></category>
		<category><![CDATA[request]]></category>
		<category><![CDATA[votes]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=1703</guid>
		<description><![CDATA[Hi everyone, Please listen for a second.  I&#8217;ll try to keep this short, but if you don&#8217;t want to read anymore, please do me this one favor. Click this link, register, and vote for our team and our idea: http://ideablob.com/ideas/3344-Disaster-Emergency-Info-Now- Now, for those of you who are a little hesitant, here&#8217;s why I want you [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone,</p>
<p>Please listen for a second.  I&#8217;ll try to keep this short, but if you don&#8217;t want to read anymore, please do me this one favor.</p>
<p><strong>Click this link, register, and vote for our team and our idea:<br />
<a href="http://ideablob.com/ideas/3344-Disaster-Emergency-Info-Now-">http://ideablob.com/ideas/3344-Disaster-Emergency-Info-Now-</a></strong></p>
<p>Now, for those of you who are a little hesitant, here&#8217;s why I want you to click, register and vote.</p>
<p>See, I&#8217;ve been a little busy these last few years down here in San Diego.  Of course, I&#8217;ve always been busy, but this is different.  A few years ago I started searching for something more than money.  I&#8217;ve always been committed to my faith, but I&#8217;ve also been a pretty decent business-minded guy too.  Even now I consult other small businesses and non-profits on revenue strategies.  I know how to do that pretty well.</p>
<p>There&#8217;s something else I&#8217;ve been looking for.  I&#8217;ve been looking for a team and an opportunity.  A group of leaders who are self-sacrificing, looking for the betterment of others and willing to do what it takes to give a pure gift.</p>
<p>In 2003, San Diego went through some pretty ferocious fires.  I heard about them and watched a little on CNN while I was at Western in Bellingham.  But, I didn&#8217;t pay much attention, as most of didn&#8217;t who weren&#8217;t in the middle of the crisis.</p>
<p>But, then there were the floods in Centralia and Chehalis two different years that destroyed homes, businesses, and livelihoods.  Now those, we paid attention to.  We were in the middle of them. We had 18 inches in our home and it ruined everything.</p>
<p>Then there was Katrina, Hurricane Ike, the California Firestorm of 2007.  It&#8217;s in everyone&#8217;s back yard now.  It&#8217;s everyone&#8217;s problem at some point.</p>
<p><strong>Here&#8217;s the problem we&#8217;re living with today.</strong></p>
<p>The same problems exist today that have existed for a hundred years.  We still aren&#8217;t able to communicate to the people we need to most in times of emergency.</p>
<p>When the phone lines are down, how do you call 911?  When the internet is down, how do you find a map out of your area or the next shelter?  When the radio stations and tv stations are retelling the same stories every 20 minutes, but not talking about your area and whether the fire is over that hill behind your house, how do you find out?</p>
<p><strong>That&#8217;s the problem.</strong></p>
<p>But now we&#8217;re living in a world of opportunity.</p>
<p>The world is crazy and always has been.  But what&#8217;s changed in the last few years is the maturing of one of the worlds I&#8217;ve been living and working in for the past 15.  The internet has become a big and awesome place.  We&#8217;re now all publishing massive amounts of things.  Text, videos, audio, location-aware devices like GPS is able to all be published.  Real-time.  Like our own TV broadcasts but more than just TV.  It&#8217;s all possible today. Not only possible, but actually happening.  And by more than just internet geeks like me.</p>
<p>Some people find all that scary.  Those people are right about the possible threats of publishing so much info about ourselves.  But there&#8217;s also a whole world of possibility that we haven&#8217;t tapped yet.</p>
<p><strong>So here&#8217;s the point.</strong>  With all this information being published by people in real-time, we have a chance to fix the problem.  We have the opportunity to make sure the officials and groups who can help us in times of disasters have all the information possible.  Every bit of it.</p>
<p>We need them to know when we&#8217;re out of water, food, shelter.  We need them to know when fires cross the roads.</p>
<p>That&#8217;s why the team I mentioned earlier exists.</p>
<p>Together, we&#8217;re creating the world&#8217;s first service which will take all the things that we are publishing and turn it into something useful.</p>
<p>We&#8217;re already talking to official public information officers in San Diego and Houston, government officials, traditional media outlets, publicly funded media outlets, citizen journalists and so many more stakeholders.  But this isn&#8217;t a company. It&#8217;s a project.  This project should have existed years ago, but it doesn&#8217;t.</p>
<p>Soon it will.</p>
<p>We&#8217;re building it.  <strong>For free.</strong></p>
<p>I believe in this team.  I believe they&#8217;ve sacrificed time, effort, and skills to help save their fellow neighbors during an emergency.  This is a noble cause.  They deserve this.</p>
<p>Please, go to this link.  Register.  Vote for our cause.  We&#8217;re in the running right now for a $10,000 prize which will be split between 15 people.  It&#8217;s worth about 1/100th of the amount of time they&#8217;re putting into it. It&#8217;s a drop in the bucket to them, but it would mean so much to validate their work.</p>
<p><strong><a href="http://ideablob.com/ideas/3344-Disaster-Emergency-Info-Now-">http://ideablob.com/ideas/3344-Disaster-Emergency-Info-Now-</a></strong></p>
<p>Please, take the time for us.  I would really appreciate it.</p>
<p>And feel free to encourage your friends and family as well to do the same if you feel led.</p>
<p>Sincerely,</p>
<p>Nate Ritter</p>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2008/10/17/help-our-team/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Peg is In: CrisisWire.com</title>
		<link>http://blog.perfectspace.com/2008/10/16/crisiswire-leadership-peggy-gartin/</link>
		<comments>http://blog.perfectspace.com/2008/10/16/crisiswire-leadership-peggy-gartin/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 18:53:26 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[CrisisWire]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[communities]]></category>
		<category><![CDATA[crisis]]></category>
		<category><![CDATA[disaster]]></category>
		<category><![CDATA[emergency]]></category>
		<category><![CDATA[peggy gartin]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=1694</guid>
		<description><![CDATA[I wrote before about the power of the project and what it means to be able to spend time where we think it&#8217;s important. You might have guessed that article was a precursor &#8211; that I was hinting at something bigger and more specific. You were right. The point is there&#8217;s a tribe of people [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-1697" title="First prototype of CrisisWire" src="http://blog.perfectspace.com/wp-content/uploads/2008/10/picture-159-300x277.png" alt="" width="300" height="277" /> I wrote before about <a href="http://blog.perfectspace.com/2008/10/15/the-power-of-the-project/">the power of the project</a> and what it means to be able to spend time where we think it&#8217;s important.  You might have guessed that article was a precursor &#8211; that I was hinting at something bigger and more specific.  You were right.</p>
<p>The point is there&#8217;s a tribe of people who want change.  It&#8217;s not a group of people.  It&#8217;s not a crowd of people.  Crowds are faceless and groups are leaderless.  We&#8217;ve got both faces and leaders.  Every one of the individuals who are helping to make <a href="http://crisiswire.com">CrisisWire</a> a success are leaders.  These people knew change was needed and stepped up to the plate.</p>
<h3>What is CrisisWire?</h3>
<p>Let&#8217;s start with the real issue.  What&#8217;s the problem?  Why all the passion?</p>
<p>The problem is that in an emergency people can&#8217;t find their way.  We&#8217;ve been given massive power to publish anything we please.  We, the public, used our ability to publish our concerns and troubles during all the natural and unnatural disasters that have taken place over the past few years.  But it&#8217;s not always helping.  That&#8217;s one problem.</p>
<p>The other problem is on the other side of this situation.  In an emergency, the people who can help don&#8217;t know about our problems in the midst of it all.</p>
<p>But, people know that this is a problem.  And our group (thanks to <a href="http://refreshsd.org">Refresh San Diego</a>) has stood up to answer the call.</p>
<p>We&#8217;re building a media aggregator of emergency/disaster information from every source possible including tv, radio, blogs, micro-publishing, governmental sources, traditional media, publicly funded media, and more. Published on one page per disaster and then separated into neighborhoods where possible, this application could put the info into the hands of the people who need it most.</p>
<h3>Tribe Highlight</h3>
<div id="attachment_1698" class="wp-caption alignleft" style="width: 160px"><a href="http://twitter.com/thepegisin"><img class="size-thumbnail wp-image-1698" title="Peggy Gartin" src="http://blog.perfectspace.com/wp-content/uploads/2008/10/picture-160-150x150.png" alt="" width="150" height="150" /></a><p class="wp-caption-text">Peggy Gartin</p></div>
<p>One of the crazy-awesome people on our team is <a href="http://twitter.com/thepegisin">Peggy Gartin</a>.  She&#8217;s the one with the awesome shoes and jokes being muttered under her breath to people sitting next to her in a serious meeting.</p>
<p>Peggy is a fantastic leader.  She&#8217;s a fanatic about eliminating AIDS and supporting those who live with it.  She has a craving to &#8220;use [her] superpowers for good&#8221;.</p>
<p>Peggy is like many of us.  We all have our &#8220;zombie fiction&#8221; (that thing we geek out about in private). Peggy and her husband collect Simpson action figures and host the Simpsons Collector Sector BBQ every Comic-Con here in San Diego.  See, she&#8217;s normal too.</p>
<p>She&#8217;s also a hard core public news geek too.  She ran a corporate intranet for a Fortune 15 company for years.  She became a news junkie while doing this to keep up on the goings on.  Her thirst for well timed, well written, well read pieces makes her an advocate for the people in these emergencies who are searching anywhere and everywhere for important up to date news on their area and situation.  It&#8217;s good to have her on our side.</p>
<p>The reason I&#8217;m telling you all of this about her is because Peggy is one of the many leaders we have on our CrisisWire project team.  This isn&#8217;t a company.  It&#8217;s a project.  Projects require leaders.  Projects that have more than one person in them require many leaders.  Peggy is a perfect example of the kind of leadership mentality we&#8217;re blessed to have on this project.</p>
<p><span class="highlight">Everyone has a different role to play. Everyone on our team is a leader.  And we&#8217;re thankful for that.  That&#8217;s what makes this a tribe.  Not a group, not a crowd.  A tribe.</span></p>
<p>Peggy joined CrisisWire to have a hand in creating a good, useful web app that spreads &#8220;like wildfire (bad pun fully intended)&#8221;.</p>
<p><strong>We&#8217;re with her.</strong></p>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2008/10/16/crisiswire-leadership-peggy-gartin/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>The Power of the Project</title>
		<link>http://blog.perfectspace.com/2008/10/15/the-power-of-the-project/</link>
		<comments>http://blog.perfectspace.com/2008/10/15/the-power-of-the-project/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 03:37:36 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[companies]]></category>
		<category><![CDATA[tribe]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=1681</guid>
		<description><![CDATA[The past few years many of us have gotten used to seeing new companies pop up from nowhere. Companies require regulations, organizational charts, business plans, and revenue models. Companies are supposed to show stability by incorporating and having charters. My world has changed, though. I don&#8217;t live in a world where a company is stable.  [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 250px"><a href="http://flickr.com/photos/catalogue/29951331/"><img title="Darth Vaders raising hands" src="http://farm1.static.flickr.com/23/29951331_b3e7c55373_m.jpg" alt="CC license, thanks to catalogue on Flickr" width="240" height="140" /></a><p class="wp-caption-text">CC license, thanks to catalogue on Flickr</p></div>
<p>The past few years many of us have gotten used to seeing new companies pop up from nowhere. Companies require regulations, organizational charts, business plans, and revenue models. Companies are supposed to show stability by incorporating and having charters.</p>
<p><span class="highlight">My world has changed, though. I don&#8217;t live in a world where a company is stable.  Neither do you.</span></p>
<p>Many people are fearing the worst of the current financial crisis &#8211; losing their job.  Is the Company really that stable?</p>
<p>A few years ago I heard so many of the Boomers say they were glad to be retiring soon because they&#8217;ve lost faith in their Company.  Their friends were getting laid off, being phased out, given packages to quit early.  The Company was showing its true colors.  It exists to make a profit, not to give you stability or hope.  The Boomers aren&#8217;t stupid or slow. They understand more than any of us what&#8217;s happened. </p>
<p>Today I work as a freelancer and own my own businesses (not Companies).  I don&#8217;t have employees. I have partners and contractors (who run their own businesses).  Why? Because we heard the cry of the Boomers who are getting laid off. We&#8217;re not so slow either.  We started our own businesses because we put our trust in other people to exchange their money for our value.  We&#8217;re paid to do something that helps our fellow humans.  If we don&#8217;t, we don&#8217;t get paid.</p>
<p>And &#8220;they&#8221; said Generation X was lazy. We&#8217;ve taken the red pill.</p>
<h3>The Project is King</h3>
<p><span class="highlight">So today we&#8217;re an army of freelancers and entrepreneurs.  Tomorrow you might be one too.</span>  We started by calling ourselves bloggers or geeks.  We&#8217;ve now graduated to &#8220;owners&#8221;.  Owners of our own destiny.  Owners of our name, our brand, our work, our time, our resources, and our attention.  And this trend is growing beyond the geeks.</p>
<p>As the early adopters of technology, we have engaged with, encouraged and contributed to the Project Economy.  We got tired of doing &#8220;what&#8217;s right for the Company&#8221; and struck out on our own.  We embraced the risk, and now we&#8217;re happy to move our game piece one step further.  We benefit not only from the stability, but the enjoyment of our work and lives.</p>
<div class="wp-caption alignright" style="width: 250px"><a href="http://flickr.com/photos/lenifuzhead/65190149/"><img title="Group of Friends" src="http://farm1.static.flickr.com/27/65190149_68f6694da7_m.jpg" alt="CC license, thanks to lenifuzhead on Flickr" width="240" height="157" /></a><p class="wp-caption-text">CC license, thanks to lenifuzhead on Flickr</p></div>
<p>The project is like a hobby, but smaller and shorter in time.  <span class="highlight">It&#8217;s a beginning.  It&#8217;s an idea that we realize we can actually help make a reality.</span>  Some Projects require a team, others are created by one person alone.  Either way, the project is the extension of our beliefs in the need for a better world. You might want a world where less children die of starvation.  Or the person next to you might think a better world is where we can share our location through location-aware cell phones.  The person behind you in the line at the supermarket might think her better world is one where she stands in line for less time.  Our world matters.  It matters to us, and we believe it can be changed.  Soon many many more of us will believe we actually have the power to change it by working on our Project or leading a <a title="Tribe: We need you to lead us" href="http://www.amazon.com/gp/product/1591842336?ie=UTF8&amp;tag=naterittersbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1591842336">Tribe</a>.</p>
<p><span class="highlight">Instead of creating a company &#8211; which takes too much time, effort and money &#8211; we just begin.  We embrace the freedom of simplicity and the absent permission-asking culture.</span></p>
<p>My Projects have been as short as 3 hours or as long as several months.  They have added great value to my life, my skills, my network of friends, and my bank account.  Each of those are important to me to balance, and Projects give me the ability to do so when no Company could.</p>
<p>Eventually, a Project might turn into a Company or a business, and that might be the intention in the long run, but they don&#8217;t start that way.  They start as a way to make our lives better.</p>
<p>Trust me, the world is changing.  The Project is king.  We are enabled.  We have the ability.  Soon, we&#8217;ll understand that we are leaders and we&#8217;ll begin to lead.  Soon, the Project will be the jumping off point for worlds changing faster than we ever imagined.</p>
<p>Soon.  <span class="highlight">How about now?</span></p>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2008/10/15/the-power-of-the-project/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Emergency/Disaster Information Relief Is On The Way</title>
		<link>http://blog.perfectspace.com/2008/09/27/emergeny-crisis-info/</link>
		<comments>http://blog.perfectspace.com/2008/09/27/emergeny-crisis-info/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 16:27:54 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[CrisisWire]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[disaster]]></category>
		<category><![CDATA[emergency]]></category>
		<category><![CDATA[fire]]></category>
		<category><![CDATA[flood]]></category>
		<category><![CDATA[hurricane]]></category>
		<category><![CDATA[response]]></category>
		<category><![CDATA[San Diego California]]></category>
		<category><![CDATA[Society and Culture]]></category>
		<category><![CDATA[tornado]]></category>
		<category><![CDATA[tsunami]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[United States]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=1635</guid>
		<description><![CDATA[Tis the season for disasters and emergencies.&#160; There always seems to be something going on in the world where people need help. We&#8217;ve got a team of people trying to help solve the information drought that comes with localized emergencies. The backstory About a year ago many of you know I played a small role [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img zemanta-action-dragged">
<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/18548283@N00/1706914596"><img title="Mt. San Miguel on fire.  San Diego wildfire as seen looking south from my backyard in Santee." src="http://farm3.static.flickr.com/2403/1706914596_5bb3958ba0_m.jpg" alt="Mt. San Miguel on fire.  San Diego wildfire as seen looking south from my backyard in Santee." height="160" width="240" /></a><p class="wp-caption-text">Image by slworking2 via Flickr</p></div>
</div>
<p>Tis the season for disasters and emergencies.&nbsp; There always seems to be something going on in the world where people need help. We&#8217;ve got a team of people trying to help solve the information drought that comes with localized emergencies.</p>
<h3>The backstory</h3>
<p>About a year ago many of you know I played a small role in <a title="helping people" href="http://blog.perfectspace.com/2007/10/23/helping-people-everywhere-through-the-san-diego-fires/">helping people get information</a> about the 2007 wildfires here in San Diego. The response was positive, to say the least. But while I talked about what happened, one question still plagued me (from a <a title="speaking at san diego barcamp" href="http://blog.perfectspace.com/2007/11/05/speaking-at-san-diego-barcamp-2007/">BarCamp I spoke at</a>): &#8220;What&#8217;s the next step?&#8221;</p>
<p>The thing is, even though the role I played was comparatively small &#8211; 1000 or so people in the midst of 3 million &#8211; we recognized the need. Citizen journalism was playing a roll that traditional media couldn&#8217;t.&nbsp; Now, with the popularity of Twitter and other very fast broadcasting/publishing mediums, we have an opportunity to impact the world for good, one person at a time, one post at a time.</p>
<div class="zemanta-img zemanta-action-dragged">
<div class="wp-caption alignleft" style="width: 212px"><a href="http://commons.wikipedia.org/wiki/Image:Gustav_09_sep_2002_1805Z.jpg"><img title="Tropical Storm Gustav is hovering off the coast of Georgia and the Carolinas in this true-color Moderate Resolution Imaging Spectroradiometer (MODIS) image from September 9, 2002. The image was acquired by the MODIS instrument on the Aqua satellite. Gustav kicked up heavy surf along the North Carolina coast and brought heavy rains to the region, but did not make landfall. Instead, the storm began to track northeast on September 10 and 11. With maximum sustained winds up to 70 miles per hour, it was still possible that Gustav might reach Category 1 hurricane status before moving northward into cooler waters that will cause the storm to weaken. Strike trajectories from Wednesday morning, September 11, indicate the storm could make landfall near Maine, New Brunswick, and Nova Scotia in about 24 hours." src="http://upload.wikimedia.org/wikipedia/commons/thumb/f/fe/Gustav_09_sep_2002_1805Z.jpg/202px-Gustav_09_sep_2002_1805Z.jpg" alt="Tropical Storm Gustav is hovering off the coast of Georgia and the Carolinas in this true-color Moderate Resolution Imaging Spectroradiometer (MODIS) image from September 9, 2002. The image was acquired by the MODIS instrument on the Aqua satellite. Gustav kicked up heavy surf along the North Carolina coast and brought heavy rains to the region, but did not make landfall. Instead, the storm began to track northeast on September 10 and 11. With maximum sustained winds up to 70 miles per hour, it was still possible that Gustav might reach Category 1 hurricane status before moving northward into cooler waters that will cause the storm to weaken. Strike trajectories from Wednesday morning, September 11, indicate the storm could make landfall near Maine, New Brunswick, and Nova Scotia in about 24 hours." height="202" width="202" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p>I thought about this issue, <a title="using twitter to help communities" href="http://blog.perfectspace.com/2008/01/09/using-twitter-to-help-communities/">advocated &#8220;the next step&#8221;</a> to other organizations who had funding, manpower and drive.&nbsp; So far, few have stepped up to the plate.&nbsp; I even gave a prototype example of what small steps could be taken to prepare for the next emergency with little staff, leveraging the massive amount of information being put out by citizens, traditional media and governments.&nbsp; I&#8217;ve seen few takers. Only a handful of potential services being started that will do this kind of thing.</p>
<p>So, I thought&#8230; I&#8217;ll build it myself.&nbsp; I have one month before <a title="HeroCamp, October 2008, Houston" href="http://herocamp.net/">HeroCamp</a> in Houston. I&#8217;ll build it and show it off there.</p>
<p><strong>Enter <a title="Refresh San Diego" href="http://refreshsd.org">Refresh SD</a>.</strong></p>
<p>Refresh San Diego is a group of people who are &#8220;working to refresh the creative, technical, and professional culture of Internet in the San Diego area.&#8221; <a title="Phelan Riessen" href="http://twitter.com/Imagium">Phelan Riessen</a>, a local entrepreneur and the organizer of Refresh SD, wanted to solidify the group around a goal. Something that would be fun and potentially bring in extra money for everyone involved.</p>
<p>I attended the brainstorm meeting to figure out which idea we would work on as a team.&nbsp; I pitched the idea of an aggregated emergency informational system/site and I was surprised to see every person in the meeting raise their hand in agreement that this was the project to work on, even without money being the first objective.</p>
<div class="zemanta-img zemanta-action-dragged">
<div class="wp-caption alignright" style="width: 212px"><a href="http://en.wikipedia.org/wiki/Image:YomJrslm_292.jpg"><img title="Flood blocking the road in Jerusalem" src="http://upload.wikimedia.org/wikipedia/en/thumb/4/48/YomJrslm_292.jpg/202px-YomJrslm_292.jpg" alt="Flood blocking the road in Jerusalem" height="135" width="202" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p><strong>In the next month a team of 15 volunteers will be working together to produce one of the most comprehensive emergency information aggregation, categorization, and broadcasting systems on the planet.</strong></p>
<p>This team is doing so without funding, in everyone&#8217;s spare time, and for the good of humanity as a whole.</p>
<p>&#8230;.</p>
<p>Now, I&#8217;m telling you this story for a few reasons.&nbsp; (1) I believe this team is doing some of the most important work of our lives and I want you to know about it.&nbsp; (2) I believe this team should be credited with thanks and admiration from you, the ones who will profit from it.</p>
<p><strong>There are a few other things you can do to be a part of this adventure, too.</strong></p>
<ol>
<li><span class="highlight">You can <a title="vote up the idea of an emergency information system by and for citizens" href="http://ideablob.com/ideas/3344-Disaster-Emergency-Info-Now-">vote up, comment, and give advice</a> about this idea at IdeaBlob.</span> (the team will win $10k, which would be a HUGE &#8220;thank you&#8221; as well as offset some costs)</li>
<li>Comment on this blog with ideas and advice.</li>
<li>Help us get the word out about what we&#8217;re doing to local and national media.</li>
</ol>
<p>Please, feel free to share this story.&nbsp; I&#8217;ll be posting more about the project as we go along as well as the link to it when it&#8217;s ready for testing.</p>
<p>Thanks!</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=f5ee61cf-613e-48c6-9070-f633531ed81a" /></div>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2008/09/27/emergeny-crisis-info/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How to Make a Map of Your Locations Using BrightKite and TinyGeoCoder.com</title>
		<link>http://blog.perfectspace.com/2008/05/04/how-to-make-a-map-of-your-locations-using-brightkite-and-tinygeocodercom/</link>
		<comments>http://blog.perfectspace.com/2008/05/04/how-to-make-a-map-of-your-locations-using-brightkite-and-tinygeocodercom/#comments</comments>
		<pubDate>Mon, 05 May 2008 05:34:06 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Techie]]></category>
		<category><![CDATA[brightkite]]></category>
		<category><![CDATA[dapper]]></category>
		<category><![CDATA[europe]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[latitude]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[longitude]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[tiny geocoder]]></category>
		<category><![CDATA[traveling]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=1505</guid>
		<description><![CDATA[The image to the left was created using Google Maps on Sunday, May 4th 2008. Although this map is static, it&#8217;s a replica of the map shown on the right sidebar of our Traveling Europe blog. This post will explain how I use my iPhone, a new service called BrightKite, and a little bit of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://travel.perfectspace.com" title="Traveling Europe map"><img src="http://maps.google.com/staticmap?center=42.489679,-96.404932&amp;markers=42.489679,-96.404932,red&amp;zoom=8&amp;size=325x130&amp;key=ABQIAAAA8gGmt7NB7GMwSODMKu-eMBRwJTwRCNKKO1mJyFFgTUzapETSiBTvEkT3hI5fOBXrTNK63wxIjWLLrw" alt="Where are Nate and Tilly now?" class="alignleft" /></a> The image to the left was created using Google Maps on Sunday, May 4th 2008.  Although this map is static, it&#8217;s a replica of the map shown on the right sidebar of our <a href="http://travel.perfectspace.com" title="Traveling Europe">Traveling Europe</a> blog.  This post will explain how I use my iPhone, a new service called <a href="http://brightkite.com" title="Location service">BrightKite</a>, and a little bit of my own hackery to dynamically change the map on our site, displaying exactly where we are at any time.</p>
<h3>The Problem</h3>
<p>The problem sounds simple, but is in fact, relatively complex to solve at the moment.</p>
<p>I want to update the map on my site, showing our current location, with as little work as possible on my behalf.</p>
<h3>Options and Thoughts</h3>
<ul>
<li>I&#8217;ll be using my jailbroken iPhone while in Europe</li>
<li>It would be great if we could push the current geo-location (latitude and longitude) of the phone to a server of my choosing (in which I could then take those coordinates and do all kinds of things.  (This has been the biggest issue so far.)</li>
<li>I would rather not have to &#8220;tell&#8221; the phone to push my location.  If it updated once per hour automatically, that would be optimal.</li>
<li>I want to record a history of locations so that eventually I can tie in photos taken, blog posts written, etc all to a location and coordinate that with a map, just for fun.  A true traveling journal.</li>
<li>I am currently looking into how the Google Maps location system works and I assume they have a hidden/unpublished API call that does that for them.  If so, I will find it, and I will use it.  I&#8217;m working on tracking that down right now to simplify the current mapping solution.</li>
</ul>
<h3>The current solution: iPhone + BrightKite + Dapper + TinyGeocoder</h3>
<p><em>Disclaimer: I know there are a million ways to solve this problem other than how I will describe here.  For my purposes, this has been the simplest way of doing it. Yes, I could have used FireEagle. I know BrightKite is coming out with an API. I did try to talk with the guys at Twittervision, etc, etc, etc.  Trust me, I&#8217;ve been working and thinking about this for a while.  Regardless, feel free to comment and I&#8217;ll let you know if I knew about your proposals/modifications and why I didn&#8217;t choose them.  If I didn&#8217;t know about what you comment on, I&#8217;m happy to say so, change my solution, write another post, and give you credit for it.</em></p>
<p>I like bullet points, so I&#8217;ll describe HOW I setup my solution first, and I&#8217;ll give you code in a moment.</p>
<ol>
<li>Signed up for an account at <a href="http://brightkite.com">BrightKite</a>.  Checked in to my current location.</li>
<li>Went to <a href="http://dapper.net">Dapper</a> and created these <a href="http://www.dapper.net/dapp-search.php?keyword=brightkite+location&#038;transformer=&#038;x=0&#038;y=0&#038;o=0&#038;l=10">new BrightKite location-checking Dapps</a>. One of them checks my current location (or any user&#8217;s for that matter), and the other I will be using another day to map my historical route (I&#8217;m leaving explanation of that for another post, too).</li>
<li>Using the Dapps, I retrieve my current location and send it to my <a href="http://tinygeocoder.com">Tiny Geocoder</a> so that I get a valid and code-useful latitude and longitude.</li>
<li>Using the lat/long, I push that into the image source, which is a <a href="http://code.google.com/apis/maps/documentation/staticmaps/">Google Static Map</a>.</li>
</ol>
<p>So now, all I have to do is update my location at BrightKite, which can be done via SMS text message, through their website, or via email (all available for use on my iPhone except for SMS once we&#8217;re overseas).  BrightKite records my history and the Dapp changes to retrieve a new location.  And <em>voila</em>, he map is updated based on that new location.  Simple right?</p>
<p>So, what&#8217;s left?  I have two things I still want done. (1) I don&#8217;t want to have to tell anything my location.  I want it to be figured out for me using my current as-close-as-we-can-get latitude and longitude.  I know Google can do this with their maps, so it&#8217;s just a matter of time before I find out how and exploit that feature.  (2) I want the iPhone to push my location. I don&#8217;t want to have to tell it to update. This will definitely be something I&#8217;ll have to figure out on my own I think.  There is an application for the jailbroken iPhone that allows you to run apps in the background (usually once the &#8220;screen saver&#8221; thingy comes on, the apps shut down to save battery life).  But, this one is going to be the trickier of the two.</p>
<h3>The code</h3>
<p>Honestly, this is it:</p>
<p><strong>[php]</strong><br />
<code><br />
 $bkite_url="http://www.dapper.net/transform.php?dappName=BrightKitecheckedinlocation&#038;transformer=JSON&#038;v_Query=nateritter";<br />
  $bkite_json=file_get_contents($bkite_url);<br />
  $bkite_loc=json_decode($bkite_json);<br />
  $loc=$bkite_loc->fields->Current_Location[0]->value;<br />
  $geo=file_get_contents('http://tinygeocoder.com/create-api.php?q='.urlencode($loc));<br />
  </code><strong>[html]</strong><code><br />
  &lt;img src="http://maps.google.com/staticmap?center=&lt;?php echo $geo; ?/&gt;&amp;markers=&lt;?php echo $geo; ?&gt;,red&amp;zoom=8&amp;size=325x130&amp;key=MY-GOOGLE-API-KEY"/&gt;<br />
</code></p>
<p>Now, let me explain line by line:</p>
<ol>
<li>Setting up the URL to the Dapp that gets my current location from BrightKite. If you want to get yours, just replace &#8220;nateritter&#8221; with your own username and there you have it.</li>
<li>I get the contents of a JSON-formatted response from the Dapper server into a variable</li>
<li>Because I&#8217;m using PHP5 on my server, I use the PHP function <em>json_decode()</em> to put the response into a PHP-useable object/format.</li>
<li>I put the string location (like say the address or city/state I most recently checked in at) into a variable.</li>
<li>I use my own, never seen before, geo-coder to switch the location into a latitude/longitude format (like &#8220;39.9938,-167.939&#8243;). This is the format required by the Google Static Maps API.</li>
</ol>
<p>Then, you&#8217;ll notice the HTML is just an image, really.  That&#8217;s the beauty of Google&#8217;s Static Maps.  It&#8217;s just an image. No crazy JavaScript to produce a map.  It&#8217;s awesome. It&#8217;s all supposed to be on one line, so ignore the weird formatting on this blog article here and assume one line.</p>
<ol>
<li>I create an Google Maps image with the proper dimensions that I want to fit my sidebar using the geo-coordinates produced by the Tiny GeoCoder.</li>
</ol>
<p>Done and pretty.</p>
<p>Normally, I&#8217;d put the code up for download, but it&#8217;s so simple and already created for you that there&#8217;s no need.  Just copy and paste.</p>
<p>Obvious things you need to change are the Google Maps API key and your own username in the BrightKite call (Dapper URL).  Otherwise, you should be good to go.</p>
<h3>One more disclaimer about the Tiny GeoCoder</h3>
<p>First, you have to understand that the Tiny GeoCoder was built by me for the one and only purpose of sending an address or other string-based location in and getting back the latitude and longitude in a very simple format.  Nothing more. Nothing less.  It doesn&#8217;t use a lot of error checking, so it could be wrong on occasion.  If you send it &#8220;San Diego&#8221;, it will choose the one it finds first, so it&#8217;s better to be specific (there is a San Diego, TX and a San Diego, CA).</p>
<p>Second, I currently do not cache location requests in the Tiny GeoCoder, but now that I&#8217;ve published this, I think that would probably be wise.  If anyone wants to help me do that, I&#8217;d be happy to listen since I&#8217;m not an expert in that area.</p>
<p>Third, a result of not caching locations means the Tiny GeoCoder could get overloaded with requests and break down if it gets popular.  If this happens, please <a href="/contact">contact me here</a> and let me know (<strong>not</strong> in the comments, please).</p>
<p>Fourth, I&#8217;m obviously not charging to use it, but I&#8217;m not against doing so if it gets beyond my control in terms of scaling or popularity.  I want it to be free, but the only way that&#8217;s going to happen is if people help me keep the costs low on it, both in labor and in server costs.  So, please participate if we get to that point and help keep it free.</p>
<h3>Ready, set, travel</h3>
<p>Please feel free to offer advice, comments, criticism, and critiques in the comments below.  I only post these kinds of things because people respond to them.  Without that, I&#8217;d probably just talk about what I ate for dinner, and nobody really cares about that kind of stuff.</p>
<p>Discuss.</p>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2008/05/04/how-to-make-a-map-of-your-locations-using-brightkite-and-tinygeocodercom/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Should I Buy A Domain Name for Each PPC Campaign?</title>
		<link>http://blog.perfectspace.com/2008/04/30/should-i-buy-a-domain-name-for-each-ppc-campaign/</link>
		<comments>http://blog.perfectspace.com/2008/04/30/should-i-buy-a-domain-name-for-each-ppc-campaign/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 23:20:05 +0000</pubDate>
		<dc:creator>nate</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[affiliate]]></category>
		<category><![CDATA[campaign]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[landing pages]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[ppc]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[split testing]]></category>

		<guid isPermaLink="false">http://blog.perfectspace.com/?p=1498</guid>
		<description><![CDATA[Eric Martin composed a brilliant question in a comment on my recent article titled &#8220;Finally Made a Profit on PPC Affiliate Marketing&#8220;: Hi Nate, I’m on the same road as you. I appreciate you sharing what you did as raising what advertisers pay makes a lot of sense. I was wondering if you could share [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blaugh.com/2007/05/04/the-hardest-way-to-make-money-online" style="text-align:center; display: block; width: auto;"><img class="comic" title="Probably the Hardest Way to Make Money Online" alt="Probably the Hardest Way to Make Money Online" src="http://blaugh.com/cartoons/070504_jesus_affiliate.gif"  width="447" height="250" /></a></p>
<p><a href="http://theblognovice.com/">Eric Martin</a> composed a brilliant question in a comment on my recent article titled &#8220;<a href="http://blog.perfectspace.com/2008/03/24/finally-made-a-profit-on-ppc-affiliate-marketing/">Finally Made a Profit on PPC Affiliate Marketing</a>&#8220;:</p>
<blockquote><p>Hi Nate,</p>
<p>I’m on the same road as you. I appreciate you sharing what you did as raising what advertisers pay makes a lot of sense.</p>
<p>I was wondering if you could share some insight buying domain names? Do you purchase different domain name for each company you promote?</p>
<p>Eric P. Martin</p></blockquote>
<p><strong>First, I have to thank you Eric, for asking such a great question.  I definitely want to turn this blog into a discussion generator, not my own publishing platform.  Thanks for starting a dialogue, Eric.</strong></p>
<p>Now, I just noticed on Eric&#8217;s blog he found an answer from <a href="http://ezinearticles.com/?Affiliate-Tip---Domain-Forwarding-for-Affiliate-Links&#038;id=337219">Shawn Collins</a>.  I was going to point out a very similar answer as he mentioned, but with a bit more detail.</p>
<p>First, the disclaimer: I currently do not purchase domain names for the campaigns I&#8217;m promoting.  But, I do agree with most Super Affiliates who say that we definitely should.  There is much to be gained by buying new domains.  However, I&#8217;m a take-it-slow kinda guy when it comes to learning this stuff.  I jumped in with both feet a few times and lost every dime of what I put in.  Luckily I learned a long time ago never to invest in something what you can&#8217;t afford to lose.  I lost.</p>
<p>Now, I absolutely will be purchasing domain names for campaigns I find profitable.  The testing and learning season that I&#8217;m in right now doesn&#8217;t necessitate that purchase quite yet.  But, mind you, I will be doing that. </p>
<p>Here&#8217;s my suggestion&#8230;</p>
<p>If you&#8217;re just starting out, I don&#8217;t suggest getting a domain name and sending offers to your own landing pages too early.  There are so many variables in this business that it&#8217;s too easy to get overwhelmed and quit.  If you take as few variables as you can and try to digest the best practices for those first (campaign, keyword, and ad network selection, ad copywriting, etc) and get those down where you&#8217;re making a few dollars a day off of just that, then you probably understand enough to start optimizing more things.  At <strong>that</strong> point, feel free to move into developing landing pages and buying domain names for them.</p>
<p>Now, when you buy domain names I would suggest buying one domain name per ad group that you run.  The reasoning is simple. It&#8217;s the same reason you should be using ad groups in the first place; ability to get keywords for cheaper (ads with the words you&#8217;re bidding on = better quality score).  It follows that display urls using the keywords you&#8217;re bidding on would improve your quality score too.  Improved quality score mean at the least less cost per click, and at the most a better conversion rate.</p>
<h3>Why shouldn&#8217;t I buy domains and do landing pages now?</h3>
<p>Well, the main reason I mentioned above is the number of variables in this business make it hard to track what&#8217;s going right or wrong with any one campaign.  That&#8217;s why I rely heavily on <a href="http://tracking202.com">Tracking202.com</a> for my statistics.   And by &#8220;heavily&#8221; I mean that if they didn&#8217;t exist, I&#8217;d probably still be losing money.</p>
<p>The other reason is because if you can&#8217;t make a campaign at least break even by direct linking, then you shouldn&#8217;t be in that campaign.  It&#8217;s doubtful that you would get such a drop in cost per click by having your own <a href="http://www.ioninteractive.com">landing page</a> and domain that you could turn a loser into a winner.  And, spending the time and money to buy the domain and design the landing page (not to mention A/B (&#8220;split&#8221;) testing those pages) on a loser at the beginning is just a waste of time.</p>
<p>Eric, and others, if you&#8217;ve got thoughts on this subject, please, by all means let us know.  I&#8217;m not the end-all.  I&#8217;m just learning too.  But, I do have an opinion on the matter, so I figured I&#8217;d share it.</p>
<h3>Discuss!</h3>
<img src="http://blog.perfectspace.com/8b8c3039/266bbf69/CCBot/1.0 (+http://www.commoncrawl.org/bot.html).gif" />]]></content:encoded>
			<wfw:commentRss>http://blog.perfectspace.com/2008/04/30/should-i-buy-a-domain-name-for-each-ppc-campaign/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
