<?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>andrewmccall.com</title>
	<atom:link href="http://andrewmccall.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://andrewmccall.com</link>
	<description>If you want to know what I think...</description>
	<lastBuildDate>Tue, 09 Mar 2010 08:50:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Announcing Announce.ly</title>
		<link>http://andrewmccall.com/2010/03/announcing-announce-ly/</link>
		<comments>http://andrewmccall.com/2010/03/announcing-announce-ly/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 08:50:52 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=498</guid>
		<description><![CDATA[
I Released Announce.ly last night, it&#8217;s a side project I put together with some of the code that I built ...


Related posts:<ol><li><a href='http://andrewmccall.com/2009/12/signups-via-twitter-api/' rel='bookmark' title='Permanent Link: Signups via twitter API'>Signups via twitter API</a></li>
<li><a href='http://andrewmccall.com/2008/10/whats-with-the-twitter-spam/' rel='bookmark' title='Permanent Link: What&#8217;s with the twitter spam?'>What&#8217;s with the twitter spam?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://andrewmccall.com/wp-content/uploads/2010/02/announcely-logo.png"><img class="size-full wp-image-493 alignnone" title="announcely-logo" src="http://andrewmccall.com/wp-content/uploads/2010/02/announcely-logo.png" alt="" width="355" height="113" /></a></p>
<p>I Released <a href="http://announce.ly">Announce.ly</a> last night, it&#8217;s a side project I put together with some of the code that I built for <a href="http://sproozi.com">Sproozi</a>.</p>
<p><strong>What&#8217;s it good for?</strong></p>
<p><strong><span style="font-weight: normal;"><a href="http://announce.ly">Announce.ly makes it easy to make announcements through twitter</a>. </span></strong></p>
<p><strong><span style="font-weight: normal;">People have lots of questions about how to use twitter for their business. Should you create an account in the name of the business and use that to communicate, use some of the tools out there to share access to the account. Or you could create an account as a personality to represent the business, many company CEOs do this.</span></strong></p>
<p>Either way works and there are lots of companies out there following both models successfully but there is another way.</p>
<p>I want to be myself on twitter, I want to make announcements for the projects I&#8217;m involved in and I want the project accounts to retweet me when I use hashtags associated with the projects. I don&#8217;t want to have to manage accounts for every project.</p>
<p>For example if I tweet an announcement about Announce.ly &#8211; &#8220;Announce.ly is live! #announcely&#8221; then I want the <a href="http://twitter.com/announcely">Announce.ly twitter</a> account to retweet it automatically</p>
<p>And that&#8217;s what <a href="http://announce.ly">announce.ly</a> does, check it out now to start your free trial then head on over to the <a href="http://blog.announce.ly">Announce.ly blo</a>g where we&#8217;ll highlight use cases and feature some of our most interesting users.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/74f91739-aca9-45aa-93fd-f8790ecf2685/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_c.png?x-id=74f91739-aca9-45aa-93fd-f8790ecf2685" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2009/12/signups-via-twitter-api/' rel='bookmark' title='Permanent Link: Signups via twitter API'>Signups via twitter API</a></li>
<li><a href='http://andrewmccall.com/2008/10/whats-with-the-twitter-spam/' rel='bookmark' title='Permanent Link: What&#8217;s with the twitter spam?'>What&#8217;s with the twitter spam?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2010/03/announcing-announce-ly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some progress on continuous deployment</title>
		<link>http://andrewmccall.com/2010/03/some-progress-on-continuous-deployment/</link>
		<comments>http://andrewmccall.com/2010/03/some-progress-on-continuous-deployment/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 12:33:03 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[tests]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=496</guid>
		<description><![CDATA[As I posted a couple of weeks ago I&#8217;m working on working a continuous deployment setup so that I can ...


Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/continuous-deployment/' rel='bookmark' title='Permanent Link: Continuous Deployment'>Continuous Deployment</a></li>
<li><a href='http://andrewmccall.com/2009/11/downloading-maven-dependency-source-jars/' rel='bookmark' title='Permanent Link: Downloading maven dependency source jars'>Downloading maven dependency source jars</a></li>
<li><a href='http://andrewmccall.com/2008/09/integration-testing-in-maven-with-maven-cargo-httpunit-and-selenium/' rel='bookmark' title='Permanent Link: Integration testing in maven &#8211; With Maven, Cargo, httpunit and Selenium'>Integration testing in maven &#8211; With Maven, Cargo, httpunit and Selenium</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>As I <a href="http://andrewmccall.com/2010/02/continuous-deployment/">posted</a> a couple of weeks ago I&#8217;m working on working a continuous deployment setup so that I can push changes live quicker and easier for the projects I&#8217;m working on.</p>
<p>I&#8217;ve installed and configured <a href="hudson.dev.java.net">Hudson</a>, which was a good first step. It&#8217;s shown me that my builds are a bit fragile, they&#8217;re heavily based on packages that I&#8217;ve compiled and installed into my local <a href="http://maven.apache.org/">Maven</a> repository. To solve the problem and to make my build a little more sensible I&#8217;m getting <a href="http://www.jfrog.org/">Artifactory</a> working.</p>
<p>At this stage I&#8217;m just trying to get a very basic system in place so that I have an idea of how long a deployment will take. It&#8217;s a little more complicated because I&#8217;m using Java and the WARs contain all the libraries. I could just use the defaults and push a deployment directly to the target servers, but that doesn&#8217;t work. First wars are big, they can easily weigh in at 20Mb.</p>
<p>There are a couple of things I could do here. Ideally I could unroll all the jar libs and only include the classes I need. That would drastically reduce the size, as a bonus I could probably also have it give me a warning that I&#8217;m including an unused jar, even better if I could work out the path to the maven dependency. But there&#8217;s the whole problem of resources, the fact that using Springframework means most of the classes aren&#8217;t being explicitly called and the fact that since I don&#8217;t know anything that does all of this this, I&#8217;d have to write it all.</p>
<p>So I&#8217;ve written that whole idea off, and added a shorter to-do item to make sure I&#8217;m only including jars I need. Instead I&#8217;ve gone for a far easier solution: deploy exploded wars, and use rsync so I can push only changes to the server.</p>
<p>The next step is to get trigger a Hudson build with a commit-hook and use a successful Hudson build to trigger a script that does the rsync. Then I&#8217;ll have very basic continuous deployments up and running albeit without any automatic roll backs of a failed deployment which ultimately is a must, but it&#8217;s a start.</p>
<p><a href="http://reblog.zemanta.com/zemified/c9ebdbc9-3a0d-40d7-88c4-2efa6fa2fd55/"><img src="webkit-fake-url://1828CDF5-AD96-45FC-B289-2DD599BE435C/reblog_c.png" alt="reblog_c.png" /></a></p>
<div><span style="font-family: Helvetica, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: small;"><br />
</span></div>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/continuous-deployment/' rel='bookmark' title='Permanent Link: Continuous Deployment'>Continuous Deployment</a></li>
<li><a href='http://andrewmccall.com/2009/11/downloading-maven-dependency-source-jars/' rel='bookmark' title='Permanent Link: Downloading maven dependency source jars'>Downloading maven dependency source jars</a></li>
<li><a href='http://andrewmccall.com/2008/09/integration-testing-in-maven-with-maven-cargo-httpunit-and-selenium/' rel='bookmark' title='Permanent Link: Integration testing in maven &#8211; With Maven, Cargo, httpunit and Selenium'>Integration testing in maven &#8211; With Maven, Cargo, httpunit and Selenium</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2010/03/some-progress-on-continuous-deployment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GeekUp Hebden Bridge tonight</title>
		<link>http://andrewmccall.com/2010/02/geekup-hebden-bridge-tonight/</link>
		<comments>http://andrewmccall.com/2010/02/geekup-hebden-bridge-tonight/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 09:34:20 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=491</guid>
		<description><![CDATA[When: Wednesday February 24th @ 7:00pm
Where: Hole in’t Wall, Hebden Bridge (map)
Read more about Geek Ups in general at Geek Up. ...


Related posts:<ol><li><a href='http://andrewmccall.com/2010/01/2nd-hebden-bridge-geek-up/' rel='bookmark' title='Permanent Link: 2nd Hebden Bridge Geek Up'>2nd Hebden Bridge Geek Up</a></li>
<li><a href='http://andrewmccall.com/2009/11/a-meetup-for-geeks-in-hebden-bridge/' rel='bookmark' title='Permanent Link: A meetup for Geeks in Hebden Bridge'>A meetup for Geeks in Hebden Bridge</a></li>
<li><a href='http://andrewmccall.com/2009/11/geekup-hebden-bridge/' rel='bookmark' title='Permanent Link: GeekUp Hebden Bridge'>GeekUp Hebden Bridge</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong>When: Wednesday February 24th @ 7:00pm</strong><br />
<strong>Where: Hole in’t Wall, Hebden Bridge (</strong><a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Hole+in't+Wall,+hebden+bridge&amp;sll=53.7421,-2.012268&amp;sspn=0.003135,0.009409&amp;ie=UTF8&amp;hq=Hole+in't+wall,&amp;hnear=Hebden+Bridge,+UK&amp;ll=53.742265,-2.013545&amp;spn=0.006269,0.018818&amp;z=16&amp;iwloc=A&amp;cid=9649925289155905514"><strong>map</strong></a><strong>)</strong></p>
<p>Read more about Geek Ups in general at <a href="http://geekup.org/">Geek Up</a>. Questions, comments etc direct them at me here, on twitter <a href="http://twitter.com/andrewmccall">@andrewmccall</a> or <a href="mailto:andrew@andrewmccall.com">email</a>.</p>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2010/01/2nd-hebden-bridge-geek-up/' rel='bookmark' title='Permanent Link: 2nd Hebden Bridge Geek Up'>2nd Hebden Bridge Geek Up</a></li>
<li><a href='http://andrewmccall.com/2009/11/a-meetup-for-geeks-in-hebden-bridge/' rel='bookmark' title='Permanent Link: A meetup for Geeks in Hebden Bridge'>A meetup for Geeks in Hebden Bridge</a></li>
<li><a href='http://andrewmccall.com/2009/11/geekup-hebden-bridge/' rel='bookmark' title='Permanent Link: GeekUp Hebden Bridge'>GeekUp Hebden Bridge</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2010/02/geekup-hebden-bridge-tonight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Continuous Deployment</title>
		<link>http://andrewmccall.com/2010/02/continuous-deployment/</link>
		<comments>http://andrewmccall.com/2010/02/continuous-deployment/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 19:38:20 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=486</guid>
		<description><![CDATA[I&#8217;ve been working lately trying to implement some of the things Eric Ries talks about. Primarily the idea of continuous ...


Related posts:<ol><li><a href='http://andrewmccall.com/2010/03/some-progress-on-continuous-deployment/' rel='bookmark' title='Permanent Link: Some progress on continuous deployment'>Some progress on continuous deployment</a></li>
<li><a href='http://andrewmccall.com/2008/07/release-early-release-often/' rel='bookmark' title='Permanent Link: Release early &#8211; Release often'>Release early &#8211; Release often</a></li>
<li><a href='http://andrewmccall.com/2009/12/ec2-spot-instances/' rel='bookmark' title='Permanent Link: EC2 Spot instances'>EC2 Spot instances</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working lately trying to implement some of the things <a href="http://www.startuplessonslearned.com/">Eric Ries</a> talks about. Primarily the idea of con<a href="http://www.startuplessonslearned.com/search/label/continuous%20deployment">tinuous deployments</a> for lean startups and getting away from the fear of release.</p>
<p>On the surface and looking back on some of the disastrous releases I&#8217;ve seen (deployed) it&#8217;s a frightening concept. The problem with most of those releases though hasn&#8217;t so much been that there was a bug or a problem, it was there was no fall back position &#8211; the release was made and there was no way to unmake it. Also working in Java releasing WARs has been a pretty big issue &#8211; you have to upload the whole release to fix even a small bug like a typo. One bug in these cases can mean you&#8217;re 15-20 minutes from uploading a fix.</p>
<p>It&#8217;s a very bad place to be and I want to avoid it at all costs in the future, both the problems and as a result the fear of a release.</p>
<p>With that in mind I&#8217;ve been fashioning a system for <a href="http://sproozi.com">Sproozi</a> where a release is made as an exploded war using <a href="https://hudson.dev.java.net/">Hudson</a>. On commit it&#8217;s tested, deployed to a single server in the cluster and tested some more. The server joins the main cluster and it&#8217;s monitored as the release is pushed to the rest of the servers to make sure it&#8217;s stable.</p>
<p>The only problem I&#8217;m having conceptually is how do I treat a commit that comes in before a release is finished &#8211; I guess I have to sit on it, but what if the release fails and I have to lock the repository? What about if the release is a success but in the meantime I have 2, 3 or even more commits that I&#8217;m sitting on? Do I deploy them one at a time until they&#8217;re either all successful or one fails?</p>
<p>How has anyone else practising dealt with these issues?</p>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2010/03/some-progress-on-continuous-deployment/' rel='bookmark' title='Permanent Link: Some progress on continuous deployment'>Some progress on continuous deployment</a></li>
<li><a href='http://andrewmccall.com/2008/07/release-early-release-often/' rel='bookmark' title='Permanent Link: Release early &#8211; Release often'>Release early &#8211; Release often</a></li>
<li><a href='http://andrewmccall.com/2009/12/ec2-spot-instances/' rel='bookmark' title='Permanent Link: EC2 Spot instances'>EC2 Spot instances</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2010/02/continuous-deployment/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2nd Hebden Bridge Geek Up</title>
		<link>http://andrewmccall.com/2010/01/2nd-hebden-bridge-geek-up/</link>
		<comments>http://andrewmccall.com/2010/01/2nd-hebden-bridge-geek-up/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 10:51:34 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=483</guid>
		<description><![CDATA[When: Wednesday January 27th @ 7:00pm
 Where: Hole in’t Wall, Hebden Bridge (map)
Tomorrow night we&#8217;re hosting the second Hebden Bridge ...


Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/geekup-hebden-bridge-tonight/' rel='bookmark' title='Permanent Link: GeekUp Hebden Bridge tonight'>GeekUp Hebden Bridge tonight</a></li>
<li><a href='http://andrewmccall.com/2009/11/a-meetup-for-geeks-in-hebden-bridge/' rel='bookmark' title='Permanent Link: A meetup for Geeks in Hebden Bridge'>A meetup for Geeks in Hebden Bridge</a></li>
<li><a href='http://andrewmccall.com/2009/11/geekup-hebden-bridge/' rel='bookmark' title='Permanent Link: GeekUp Hebden Bridge'>GeekUp Hebden Bridge</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong>When: Wednesday January 27th @ 7:00pm</strong><br />
<strong> Where: Hole in’t Wall, Hebden Bridge (</strong><a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Hole+in't+Wall,+hebden+bridge&amp;sll=53.7421,-2.012268&amp;sspn=0.003135,0.009409&amp;ie=UTF8&amp;hq=Hole+in't+wall,&amp;hnear=Hebden+Bridge,+UK&amp;ll=53.742265,-2.013545&amp;spn=0.006269,0.018818&amp;z=16&amp;iwloc=A&amp;cid=9649925289155905514"><strong>map</strong></a><strong>)</strong></p>
<p>Tomorrow night we&#8217;re hosting the second Hebden Bridge Geekup, we skipped December because it fell on the 30th.</p>
<p>The first was a success we had a good turn out. As with the last one, we&#8217;re still finding our feet so there is no formal agenda or presentations planned. Of course if anyone has anything they want to present or a project they want to talk about drop me a line if you do and we&#8217;ll sort something out.</p>
<p>Read more about Geek Ups in general at <a href="http://geekup.org/">Geek Up</a>. Questions, comments etc direct them at me here, on twitter <a href="http://twitter.com/andrewmccall">@andrewmccall</a> or <a href="mailto:andrew@andrewmccall.com">email</a>.</p>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/geekup-hebden-bridge-tonight/' rel='bookmark' title='Permanent Link: GeekUp Hebden Bridge tonight'>GeekUp Hebden Bridge tonight</a></li>
<li><a href='http://andrewmccall.com/2009/11/a-meetup-for-geeks-in-hebden-bridge/' rel='bookmark' title='Permanent Link: A meetup for Geeks in Hebden Bridge'>A meetup for Geeks in Hebden Bridge</a></li>
<li><a href='http://andrewmccall.com/2009/11/geekup-hebden-bridge/' rel='bookmark' title='Permanent Link: GeekUp Hebden Bridge'>GeekUp Hebden Bridge</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2010/01/2nd-hebden-bridge-geek-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EC2 Spot instances</title>
		<link>http://andrewmccall.com/2009/12/ec2-spot-instances/</link>
		<comments>http://andrewmccall.com/2009/12/ec2-spot-instances/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 15:45:43 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[cluster]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[sproozi]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=478</guid>
		<description><![CDATA[The thing I really like about Amazon&#8217;s cloud stuff is they&#8217;re constantly undermining themselves with new innovations &#8211; spot instances ...


Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/continuous-deployment/' rel='bookmark' title='Permanent Link: Continuous Deployment'>Continuous Deployment</a></li>
<li><a href='http://andrewmccall.com/2009/06/open-source-for-business/' rel='bookmark' title='Permanent Link: Open Source for Business'>Open Source for Business</a></li>
<li><a href='http://andrewmccall.com/2009/07/stop-asking-questions/' rel='bookmark' title='Permanent Link: Stop asking questions.'>Stop asking questions.</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The thing I really like about Amazon&#8217;s cloud stuff is they&#8217;re constantly undermining themselves with new innovations &#8211; <a href="http://aws.amazon.com/ec2/spot-instances/">spot instances </a>are another great example. Taking the utility metaphor a step further you can now rent their services when nobody else is for cheaper, like buying electricity at night.</p>
<p>A lot of the tasks I&#8217;m envisioning for <a href="http://sproozi.com">Sproozi</a> aren&#8217;t really time dependent. While it&#8217;s important to show you a page in a timely manner, crawl and index a brand new website you add quickly and basically be interactive there is also a lot I have to do in the background. The huge and growing list of URLs people add all need to be re-crawled and re-indexed regularly is just one of many examples of processing vast amounts of data. These tasks are always running, always in the background.</p>
<p><a href="http://aws.amazon.com/ec2/spot-instances/">Spot instances</a> are a perfect fit &#8211; I can bid the price I want on extra capacity spin up some extra instances to join the cluster when they&#8217;re cheap. Over the next few weeks I&#8217;ll probably try to add some spot instances to my <a href="http://hadoop.apache.org/">Hadoop</a> dev cluster and see what happens.</p>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/continuous-deployment/' rel='bookmark' title='Permanent Link: Continuous Deployment'>Continuous Deployment</a></li>
<li><a href='http://andrewmccall.com/2009/06/open-source-for-business/' rel='bookmark' title='Permanent Link: Open Source for Business'>Open Source for Business</a></li>
<li><a href='http://andrewmccall.com/2009/07/stop-asking-questions/' rel='bookmark' title='Permanent Link: Stop asking questions.'>Stop asking questions.</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2009/12/ec2-spot-instances/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Signups via twitter API</title>
		<link>http://andrewmccall.com/2009/12/signups-via-twitter-api/</link>
		<comments>http://andrewmccall.com/2009/12/signups-via-twitter-api/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 11:04:08 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Application programming interface]]></category>
		<category><![CDATA[signup]]></category>
		<category><![CDATA[sproozi]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[User]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=472</guid>
		<description><![CDATA[This is possibly big news, something I&#8217;ve hoped they would do for a long time and something Fred Wilson voiced ...


Related posts:<ol><li><a href='http://andrewmccall.com/2009/01/twitter-spam-is-it-really-an-issue/' rel='bookmark' title='Permanent Link: Twitter Spam, is it really an issue?'>Twitter Spam, is it really an issue?</a></li>
<li><a href='http://andrewmccall.com/2009/02/from-freemium-to-pay-to-play/' rel='bookmark' title='Permanent Link: From freemium to pay to play'>From freemium to pay to play</a></li>
<li><a href='http://andrewmccall.com/2009/07/stop-asking-questions/' rel='bookmark' title='Permanent Link: Stop asking questions.'>Stop asking questions.</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://mashable.com/2009/12/07/sign-up-api/">This</a> is possibly big news, something I&#8217;ve hoped they would do for a long time and something <a href="http://www.avc.com/a_vc/2009/11/apis-in-the-late-afternoon.html">Fred Wilson voiced his support for</a> a few weeks ago: Creating user accounts via the twitter API.</p>
<p>Both the projects I&#8217;m working on full time could benefit from this. Sproozi of course because we could create user accounts for them and help users find interesting local people to follow. My oft promised side project which at it&#8217;s most basic level [the one I'll launch first] aims to make making announcements easier could benefit by making the signup process seamless &#8211; users wouldn&#8217;t have to already have to have a twitter account, they could create it all in one step with us.</p>
<p>That I think is what makes this such big news, sites that rely on users already having a twitter account to do something useful will be able to create that account as a seamless on site process. That will help drive users to the sites and drive users to twitter. Let&#8217;s hope they start rolling it out to other developers!</p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles by Zemanta</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://mashable.com/2009/12/07/sign-up-api/">Twitter Extends Sign-Ups Off-Site As It Seeks New Users</a> (mashable.com)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/4ce7bde4-d6b2-401b-ac67-aea5d4152887/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_c.png?x-id=4ce7bde4-d6b2-401b-ac67-aea5d4152887" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2009/01/twitter-spam-is-it-really-an-issue/' rel='bookmark' title='Permanent Link: Twitter Spam, is it really an issue?'>Twitter Spam, is it really an issue?</a></li>
<li><a href='http://andrewmccall.com/2009/02/from-freemium-to-pay-to-play/' rel='bookmark' title='Permanent Link: From freemium to pay to play'>From freemium to pay to play</a></li>
<li><a href='http://andrewmccall.com/2009/07/stop-asking-questions/' rel='bookmark' title='Permanent Link: Stop asking questions.'>Stop asking questions.</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2009/12/signups-via-twitter-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There&#8217;s no money in it</title>
		<link>http://andrewmccall.com/2009/12/theres-no-money-in-it/</link>
		<comments>http://andrewmccall.com/2009/12/theres-no-money-in-it/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 23:00:09 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[funding]]></category>
		<category><![CDATA[sproozi]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=462</guid>
		<description><![CDATA[I followed up with a few potential investors who&#8217;ve had my pitch for Sproozi today. It&#8217;s been a week or two ...


Related posts:<ol><li><a href='http://andrewmccall.com/2009/12/signups-via-twitter-api/' rel='bookmark' title='Permanent Link: Signups via twitter API'>Signups via twitter API</a></li>
<li><a href='http://andrewmccall.com/2009/11/sproozi-blog-and-pre-beta-signup/' rel='bookmark' title='Permanent Link: Sproozi blog and pre-beta signup'>Sproozi blog and pre-beta signup</a></li>
<li><a href='http://andrewmccall.com/2008/10/up-in-the-downturn/' rel='bookmark' title='Permanent Link: Up in the downturn'>Up in the downturn</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I followed up with a few potential investors who&#8217;ve had my pitch for <a href="http://sproozi.com">Sproozi</a> today. It&#8217;s been a week or two since I heard from them and I honestly wasn&#8217;t surprised when they came back with a no. Not hearing anything doesn&#8217;t exactly show a great deal of excitement.</p>
<p>I&#8217;m an optimist though and on the bright side I haven&#8217;t had a conversation or a meeting that I haven&#8217;t benefited from.</p>
<p>With first VC I met I had a pretty friendly audience, I knew him already, and I got some really good advice about how aspects of the pitch, the business in general and some introductions. With another, less friendly, it was clear I hadn&#8217;t done my homework. In yet another I learned a bit more and took on board the suggestion that I get a core set of users together to beta test the project &#8211; that basically just launching it blind was probably not going to go anywhere.</p>
<p>The rest of my meetings and conversations have been just as good. In each one I&#8217;ve refined my pitch further had clearer and better prepared answers for questions but I think I may be making one mistake that is keeping me from getting funded- trying to0 soon.</p>
<p>I&#8217;m starting to think that, because I have to explain the idea. I really s to be able to just give someone a link they can click and play with. With a link and 10 minutes, countless objections can be overcome and services that sound similar dismissed &#8211; it also gives a pretty clear idea of exactly what the thing does. I can&#8217;t possibly manage that level of understanding in any pitch, no matter how long or how refined.</p>
<p>So what&#8217;s next? I&#8217;ve got a side project I keep hinting about that&#8217;s painfully close to ready to launch very soon and then I&#8217;m going to keep working on <a href="http://sproozi.com">Sproozi</a>, get it to the point where I can send that link, develop some feedback from users and get some interesting data &#8211; get it to the point where I&#8217;m talking about what we are doing, not what we want to do. I&#8217;m not put off, if anything I&#8217;m more focused on distilling Sproozi down to the minimum set of features I can launch with.</p>
<p><em>If you haven&#8217;t already, signup for the super-secret-pre-alpha on the <a href="http://sproozi.com">Sproozi site</a> and as soon as I get there, I&#8217;ll let you know. </em></p>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2009/12/signups-via-twitter-api/' rel='bookmark' title='Permanent Link: Signups via twitter API'>Signups via twitter API</a></li>
<li><a href='http://andrewmccall.com/2009/11/sproozi-blog-and-pre-beta-signup/' rel='bookmark' title='Permanent Link: Sproozi blog and pre-beta signup'>Sproozi blog and pre-beta signup</a></li>
<li><a href='http://andrewmccall.com/2008/10/up-in-the-downturn/' rel='bookmark' title='Permanent Link: Up in the downturn'>Up in the downturn</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2009/12/theres-no-money-in-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GeekUp Hebden Bridge</title>
		<link>http://andrewmccall.com/2009/11/geekup-hebden-bridge/</link>
		<comments>http://andrewmccall.com/2009/11/geekup-hebden-bridge/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 17:12:02 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[random]]></category>
		<category><![CDATA[Beer]]></category>
		<category><![CDATA[England]]></category>
		<category><![CDATA[Geeks and Nerds]]></category>
		<category><![CDATA[geekup]]></category>
		<category><![CDATA[Hebden Bridge]]></category>
		<category><![CDATA[Hole in’t Wall]]></category>
		<category><![CDATA[meet up]]></category>
		<category><![CDATA[West Yorkshire]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=458</guid>
		<description><![CDATA[It&#8217;s cold, wet and pretty nasty outside, but tonight is our first GeekUp in Hole in&#8217;t Wall in Hedben Bridge ...


Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/geekup-hebden-bridge-tonight/' rel='bookmark' title='Permanent Link: GeekUp Hebden Bridge tonight'>GeekUp Hebden Bridge tonight</a></li>
<li><a href='http://andrewmccall.com/2009/11/a-meetup-for-geeks-in-hebden-bridge/' rel='bookmark' title='Permanent Link: A meetup for Geeks in Hebden Bridge'>A meetup for Geeks in Hebden Bridge</a></li>
<li><a href='http://andrewmccall.com/2010/01/2nd-hebden-bridge-geek-up/' rel='bookmark' title='Permanent Link: 2nd Hebden Bridge Geek Up'>2nd Hebden Bridge Geek Up</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s cold, wet and pretty nasty outside, but tonight is our first GeekUp in Hole in&#8217;t Wall in Hedben Bridge @7:00. If you&#8217;re local and a geek about anything, come down.</p>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/geekup-hebden-bridge-tonight/' rel='bookmark' title='Permanent Link: GeekUp Hebden Bridge tonight'>GeekUp Hebden Bridge tonight</a></li>
<li><a href='http://andrewmccall.com/2009/11/a-meetup-for-geeks-in-hebden-bridge/' rel='bookmark' title='Permanent Link: A meetup for Geeks in Hebden Bridge'>A meetup for Geeks in Hebden Bridge</a></li>
<li><a href='http://andrewmccall.com/2010/01/2nd-hebden-bridge-geek-up/' rel='bookmark' title='Permanent Link: 2nd Hebden Bridge Geek Up'>2nd Hebden Bridge Geek Up</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2009/11/geekup-hebden-bridge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful commit messages</title>
		<link>http://andrewmccall.com/2009/11/useful-commit-messages/</link>
		<comments>http://andrewmccall.com/2009/11/useful-commit-messages/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 13:17:08 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://andrewmccall.com/?p=456</guid>
		<description><![CDATA[I realised that I&#8217;m not very good at this when I looked at my last commit for this theme. The ...


Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/continuous-deployment/' rel='bookmark' title='Permanent Link: Continuous Deployment'>Continuous Deployment</a></li>
<li><a href='http://andrewmccall.com/2008/07/get_your_contractors/' rel='bookmark' title='Permanent Link: Get your contractors under control'>Get your contractors under control</a></li>
<li><a href='http://andrewmccall.com/2008/07/get-your-development-under-control-all-about-version-control/' rel='bookmark' title='Permanent Link: Get your development under control &#8211; all about version control'>Get your development under control &#8211; all about version control</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I realised that I&#8217;m not very good at this when I looked at my last commit for this theme. The message was &#8220;added a few things&#8221; a message I find myself using when I have nothing else to say, or if I&#8217;ve done too much work and either can&#8217;t remember all of what I did or be bothered writing it all out.</p>
<p>It&#8217;s bad form though, and I&#8217;m trying to learn my way into using git properly to make it happen less. Basically I&#8217;m still trying to find the right place between a commit for a unit of work and my previous more traditional view that all commits must compile and pass tests. At the same time I&#8217;m trying to reconcile that with a <a class="zem_slink" title="Kanban" rel="wikipedia" href="http://en.wikipedia.org/wiki/Kanban">Kanban</a> board way of organising what to do.</p>
<p>How does everyone else commit? When, how often and what &#8216;rules&#8217; do you apply?</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/9db9c4cb-c224-45ff-9099-4862e96cfb15/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_c.png?x-id=9db9c4cb-c224-45ff-9099-4862e96cfb15" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>


<p>Related posts:<ol><li><a href='http://andrewmccall.com/2010/02/continuous-deployment/' rel='bookmark' title='Permanent Link: Continuous Deployment'>Continuous Deployment</a></li>
<li><a href='http://andrewmccall.com/2008/07/get_your_contractors/' rel='bookmark' title='Permanent Link: Get your contractors under control'>Get your contractors under control</a></li>
<li><a href='http://andrewmccall.com/2008/07/get-your-development-under-control-all-about-version-control/' rel='bookmark' title='Permanent Link: Get your development under control &#8211; all about version control'>Get your development under control &#8211; all about version control</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://andrewmccall.com/2009/11/useful-commit-messages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
