<?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>a work on process</title>
	<atom:link href="http://jystewart.net/process/feed/" rel="self" type="application/rss+xml" />
	<link>http://jystewart.net/process</link>
	<description>notes from another web developer</description>
	<lastBuildDate>Fri, 26 Feb 2010 09:11:14 +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>Week 127</title>
		<link>http://jystewart.net/process/2010/02/week-127/</link>
		<comments>http://jystewart.net/process/2010/02/week-127/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 09:11:14 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[weeknotes]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=739</guid>
		<description><![CDATA[Once again I find myself writing these notes on a train. This time it&#8217;s to Exeter along with James Weiner to meet with a potential new client. I don&#8217;t know all that much about the projects he&#8217;s got in mind, but the connection was a word-of-mouth recommendation, which is always gratifying.
So far, it&#8217;s been a <a href="http://jystewart.net/process/2010/02/week-127/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Once again I find myself writing these notes on a train. This time it&#8217;s to Exeter along with <a href="http://unicorncreative.com/">James Weiner</a> to meet with a potential new client. I don&#8217;t know all that much about the projects he&#8217;s got in mind, but the connection was a word-of-mouth recommendation, which is always gratifying.</p>
<p>So far, it&#8217;s been a week spent primarily on work for a single client&#8211;very much a rarity lately&#8211;and it&#8217;s been good to be able to focus. I even ended my period of avoiding looking at facebook by working with some of their APIs and once I deciphered the documentation it wasn&#8217;t too bad. It&#8217;s not so much that the documentation is bad, but like the platform in general it makes huge all-or-nothing assumptions and all I wanted was something equivalent to oAuth.</p>
<p>Meanwhile things are gathering pace for the next couple of months&#8217; projects. There&#8217;s a big one that Matt&#8217;s heading up that will occupy the majority of March and is quite exciting, and yesterday Jenny and I met to work on a proposal for another. Our estimate was substantially above the rough budget that the client had floated, but we&#8217;ve got a range of ideas of how they could fund it, other outcomes we could demonstrate that might justify an increased spend, etc. I really enjoy working on plans like that, expanding the vision of what a project could be and really hope this one works out.</p>
<p>We also have a new officemate. <a href="http://twitter.com/beng">Ben Griffiths</a> will be joining us next week and we&#8217;re very glad to have him. Not only is it a relief to have the rent distribution a bit closer to what we&#8217;d hoped, but it&#8217;s always fun to have new people, new ideas and new energy in the space. There&#8217;s one desk remaining for a full time occupant, plus we&#8217;re keeping a couple of spares in case anyone needs a short-term workspace in town.</p>
<p>The train&#8217;s not quite ready to pull out of the station and I&#8217;ve already covered everything I planned to. So I should sign off and decide whether to settle back with an In Our Time podcast, or get some work out of the way first&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/02/week-127/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weekend Links</title>
		<link>http://jystewart.net/process/2010/02/weekend-links-4/</link>
		<comments>http://jystewart.net/process/2010/02/weekend-links-4/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 13:04:15 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[lessql]]></category>
		<category><![CDATA[mobile world congress]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[riak]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=733</guid>
		<description><![CDATA[A few bits and pieces that have crossed my browser in the past couple of weeks (though mostly sifted through yesterday).
The NoSQL (or LessSQL) movement has garnered a lot of attention over the past few months, but numerous people have pointed out that MySQL can be adapted to cover many of the most common use-cases. <a href="http://jystewart.net/process/2010/02/weekend-links-4/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>A few bits and pieces that have crossed my browser in the past couple of weeks (though mostly sifted through yesterday).</p>
<p>The NoSQL (or LessSQL) movement has garnered a lot of attention over the past few months, but numerous people have pointed out that MySQL can be adapted to cover many of the most common use-cases. Flickr&#8217;s Kellan kicked off a series of posts on that topic with <a href="http://code.flickr.com/blog/2010/02/08/using-abusing-and-scaling-mysql-at-flickr/" title="Code: Flickr Developer Blog &raquo; Using, Abusing and Scaling MySQL at Flickr">Using, Abusing and Scaling MySQL at Flickr</a> and Richard Crowley responded with <a href="http://rcrowley.org/articles/opendns-mysql-abuses.html" title="OpenDNS MySQL abuses &mdash; Richard Crowley&#8217;s blog">OpenDNS MySQL abuses</a>. On the other side of the coin, Luke Melia has a write-up of <a href="http://www.lukemelia.com/blog/archives/2010/01/17/redis-in-practice-whos-online/" title="Luke Melia &raquo; Redis in Practice: Who&#8217;s Online?">how he uses Redis to build a &#8220;who&#8217;s online now list&#8221;</a> and Sean Cribbs&#8217; (fairly convincing) <a href="http://seancribbs.com/tech/2010/02/06/why-riak-should-power-your-next-rails-app/" title="Why Riak should power your next Rails app - sean cribbs :: digital renaissance man">Why Riak should power your next Rails app</a> is worth a read even if you&#8217;re not a ruby developer.</p>
<p>It&#8217;s good to see that <a href="http://engineering.twitter.com/" title="The Twitter Engineering Blog">the twitter engineering team have started blogging</a>. They&#8217;ve also extracted and <a href="http://github.com/mzsanford/twitter-text-rb" title="mzsanford's twitter-text-rb at master - GitHub">released the code they use to extract key terms from tweets</a> (links, @replies, etc).</p>
<p><a href="http://ajaxian.com/archives/plupload" title="Ajaxian &raquo; Plupload: A rich upload experience on pluggable backends">Thanks to Ajaxian</a> I spotted <a href="http://blog.moxiecode.com/2010/02/03/plupload-released/" title="Moxiecode Developer Blog  &raquo; Blog Archive   &raquo; Plupload released">Plupload</a> &#8211; &#8220;a generic component that allows you to create a rich upload experience on the back of a variety of transports. Whether it be HTML5, Gears, Silverlight, Flash, BrowserPlus or normal forms, you can get an upload experience with drag and drop, progress, client side image resizing and chunking.&#8221; The file upload experience is one clients are constantly asking me to improve, so this could come in very handy.</p>
<p>There was a flurry of posts this week about whether web designers need to know HTML, with a number of good contributions. <a href="http://elliotjaystocks.com/blog/web-designers-who-cant-code/" title="Elliot Jay Stocks     &#187;  Web designers who can&#8217;t code">Elliot Jay Stocks kicked things off</a> and I principally noted contributions from <a href="http://www.markboulton.co.uk/journal/comments/on-designers-writing-html">Mark Boulton</a> and <a href="http://www.rachelandrew.co.uk/archives/2010/02/18/should-web-designers-be-able-to-build-their-own-designs/" title="this is rachelandrew.co.uk &raquo; Should web designers be able to build their own designs?">Rachel Andrew</a>. It seems that the key is that designers need to understand the capabilities and constraints of the medium, and having a basic grasp of HTML and CSS is a quick route towards that, though as Mark points out there are plenty of others.</p>
<p>From Mobile World Congress comes a projection that <a href="http://reviews.cnet.com/8301-13970_7-10454065-78.html" title="Cell phone subscriptions to hit 5 billion globally | 3GSM blog - CNET Reviews">&#8220;cell phone subscriptions [are] to hit 5 billion globally&#8221;</a> this year, and 1 billion mobile broadband subscriptions. Another MWC announcement <a href="http://news.bbc.co.uk/1/hi/technology/8516079.stm" title="BBC News - Vodafone launch 'world's cheapest phone'">Vodafone&#8217;s launch of the &#8220;world&#8217;s cheapest phone&#8221;</a> puzzled me. At $15 it&#8217;s $5 <em>more</em> than the phone I bought during our last trip to the US.</p>
<p>I use <a href="http://god.rubyforge.org/" title="God - A Process Monitoring Framework in Ruby">god</a> on a number of servers to monitor the various moving parts of my apps. For the most part it does a good job and recent patches that squash a memory leak have been very helpful, but it sounds as if <a href="http://github.com/arya/bluepill/" title="arya's bluepill at master - GitHub">Bluepill</a> might be worth a look as a possible alternative. <a href="http://blog.plataformatec.com.br/2010/02/monitoring-delayed-job-with-bluepill-and-capistrano/" title="Monitoring Delayed Job with Bluepill and Capistrano | Plataforma Tecnologia Blog">Hugo Baraúna has written up a tutorial</a> on monitoring delayed_job using it.</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/02/weekend-links-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 126</title>
		<link>http://jystewart.net/process/2010/02/week-126/</link>
		<comments>http://jystewart.net/process/2010/02/week-126/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 19:50:09 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=731</guid>
		<description><![CDATA[Once again I set out to write some weeknotes a few days ago, but the distractions of email got in the way and then it was time to dodge the umbrellas of a rainy Soho on my way to a Street Action board meeting. Which is a little odd as the past week was a <a href="http://jystewart.net/process/2010/02/week-126/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Once again I set out to write some weeknotes a few days ago, but the distractions of email got in the way and then it was time to dodge the umbrellas of a rainy Soho on my way to a <a href="http://twitter.com/streetaction">Street Action</a> board meeting. Which is a little odd as the past week was a good example of the way I hope more of my weeks will go: time at the start and end of the day handling email and other admin, and the bulk of each day spent focussing on a single longer task. It&#8217;s good to be able to finish each day with a clear sense of what was achieved.</p>
<p>I also got to enjoy a day away from the office yet free from evenings, attending <a href="http://thestory.org.uk/" title="The Story">The Story</a>. It was an entertaining day, with very little that was directly applicable to my work but a number of provocative thoughts. Exactly what I was looking for after a hectic few weeks.</p>
<p>Aside from that it was a mostly unremarkable week&#8212;maybe that&#8217;s why I was able to hit a good rhythm&#8212;continuing to move various projects ahead, prepare some upcoming ones, catch up with the news from some friends&#8217; projects, and finally getting a chance to implement oAuth in a project. The coming week will hopefully continue in a similar manner, at least until Friday when a meeting in Exeter beckons.</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/02/week-126/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 125</title>
		<link>http://jystewart.net/process/2010/02/week-125/</link>
		<comments>http://jystewart.net/process/2010/02/week-125/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 10:00:34 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[weeknotes]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=729</guid>
		<description><![CDATA[I had planned to write last week&#8217;s notes on Wednesday in the ninety minutes I had free between meetings. But then another meeting came along and ate that time. By Sunday I decided it was time to give in and just skip a week. Now it&#8217;s Wednesday again and I&#8217;m sitting on a train heading <a href="http://jystewart.net/process/2010/02/week-125/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I had planned to write last week&#8217;s notes on Wednesday in the ninety minutes I had free between meetings. But then another meeting came along and ate that time. By Sunday I decided it was time to give in and just skip a week. Now it&#8217;s Wednesday again and I&#8217;m sitting on a train heading to Reading to meet with my accountant so it&#8217;s time to actually get something down.</p>
<p>In free moments I was contemplating code names for projects. It feels like I keep making vague references to projects in the pipeline, but while reluctant to refer to specific clients and without another way to name them it&#8217;s hard to be more specific. So I&#8217;ve been throwing around a few ideas, but not settled on anything for sure. Perhaps I should just make them up as-and-when, but the idea of having some theme really appeals.</p>
<p>As I&#8217;d hoped, February has seen a reduction in the amount of juggling. Each day of the past two weeks has had a major theme even when I&#8217;ve tried to fit smaller requests in around the edges. I like working that way: take an hour or two in the morning to get through email, make small fixes, and so on, and then allow the rest of the day to be focussed around a single project. That&#8217;s hard to maintain when a lot of projects require some level of maintenance, but I remain optimistic.</p>
<p>The meeting with my accountant is to begin to think about how <a href="http://www.ketlai.co.uk">the business</a> might develop in the coming months. There are various arrangements that I suspect could be much simpler but I need a little advice there. And then the rest of the day will likely be spent on planning out a few projects, some for clients, some not, and figuring out how to help one (music industry) client build their revenues up to a point where they can actually afford the work they want us to do.</p>
<p>Tomorrow I&#8217;ll be back to working on a brainstorming app for a client. From their perspective we&#8217;re working on completing a first iteration, from mine this is the third. Either way it&#8217;s moving along. And then Friday promises to be interesting as we meet with the publisher of the book tied into the <a href="http://www.jameslindlibrary.org">JLL</a> project to discuss how we can have the web and the book play off each other well, without creating too much work for authors or editors.</p>
<p>For now, I see a suite of Oracle buildings passing on my right and a Staples coming up on my left, which means I&#8217;m arriving into Reading and it&#8217;s time to sign off.</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/02/week-125/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weekend Links</title>
		<link>http://jystewart.net/process/2010/02/weekend-links-3/</link>
		<comments>http://jystewart.net/process/2010/02/weekend-links-3/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 20:40:46 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[rails 3]]></category>
		<category><![CDATA[recurring payments]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=726</guid>
		<description><![CDATA[MockSMTP.app bills itself as &#8220;smart and simple e-mail testing for new apps and websites on Mac OS X&#8221; and works as a non-delivering SMTP server so you can trap and review any emails your application sends. The instructions describe how to set it up for a Rails app but it should be usable in many <a href="http://jystewart.net/process/2010/02/weekend-links-3/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://mocksmtpapp.com/">MockSMTP.app</a> bills itself as &#8220;smart and simple e-mail testing for new apps and websites on Mac OS X&#8221; and works as a non-delivering SMTP server so you can trap and review any emails your application sends. The instructions describe how to set it up for a Rails app but it should be usable in many contexts.</p>
<p>As with so many of these things, I heard bits and pieces about the Amazon-Macmillan dust-up over the past couple of weeks, but I really appreciate <a href="http://www.antipope.org/charlie/blog-static/2010/01/amazon-macmillan-an-outsiders.html" title="Amazon, Macmillan: an outsider's guide to the fight - Charlie&#39;s Diary">posts like this that lay out a good chunk of the story</a></p>
<p>node.js has been really exciting to watch over the past few months and it&#8217;s exciting to see Plurk adopting it to serve up &#8220;Instant conversations using Comet.&#8221; Apparently they ported from <a href="http://jboss.org/netty" title="Netty - the Java NIO Client Server Socket Framework - JBoss Community">JBoss Netty</a> over to node.js and saw a 10 times memory saving! Also getting a lot of buzz is redis and Mathias Meyer has a nice piece on &#8220;<a href="http://www.paperplanes.de/2009/10/29/when_to_redis.html" title="paperplanes. When To Redis">When To Redis</a>&#8220;. It sounds like Redis 2 is going to adopt a Virtual Memory approach, a detailed write-up of which can be found <a href="http://antirez.com/post/redis-virtual-memory-story.html">here</a>.</p>
<p>I&#8217;ve been doing a lot of work with jQuery this week and found <a href="http://james.padolsey.com/jquery/" title="jQuery source viewer">this source viewer</a> invaluable as a way of navigating the library.</p>
<p>Matthew from Bytemark&#8211;who I host numerous sites with&#8211;has been getting cross with people claiming libel but failing to supply URLs for the supposed instances, so he engaged Carter Ruck to help him work out an appropriate position. <a href="http://blog.bytemark.co.uk/2010/02/07/adventures-in-libel-or-why-i-wont-read-your-forum" title="Bytemark blog | Adventures in libel (or why I won't read your forum)">His writeup</a> is well worth reading if you bear any responsibility for online discussion fora.</p>
<p>The tremors following the Apple iPad announcement continue to be felt including the ongoing debate about flash. It&#8217;s good to see a number of voices (such as <a href="http://www.zeldman.com/2010/02/01/flash-ipad-standards/">Jeffrey Zeldman</a> and <a href="http://dasflash.com/2010/01/we-dont-need-flash-on-the-ipad-we-need-better-tools-to-build-html5-sites/">Dorian Ray</a>) pointing out that Adobe are well positioned to build tools to help with HTML5 adoption. That would seem a good way forward for them, specially as video players like <a href="http://jilion.com/sublime/video">this one</a> demonstrate the goodness awaiting us.</p>
<p>Handling recurring payments (for subscriptions and the like) tends to be a pain. <a href="http://recurly.com/" title="A simple subscription billing service made just for developers | Recurly">Recurly</a> looks an interesting entry into that space and I&#8217;m looking forward to trying it out.</p>
<p>And then of course there&#8217;s Rails 3, now in beta. <a href="http://weblog.rubyonrails.org/2010/2/5/rails-3-0-beta-release" title="Riding Rails: Rails 3.0: Beta release">The announcement</a> is on the rails  blog, the <a href="http://guides.rails.info/3_0_release_notes.html" title="Rails 3.0: Release Notes">release notes</a> are a good place to start. Having had some deployment/gem version issues lately I&#8217;m very glad to see <a href="http://lindsaar.net/2010/2/6/bundle_me_some_rails" title="lindsaar.net A Different View...">bundler</a> stabilising.</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/02/weekend-links-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weekend Links</title>
		<link>http://jystewart.net/process/2010/01/weekend-links-2/</link>
		<comments>http://jystewart.net/process/2010/01/weekend-links-2/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 16:09:42 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[google app engine]]></category>
		<category><![CDATA[heroku]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[rails 3.0]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=721</guid>
		<description><![CDATA[The usual round of Rails 3 updates: Pratik writes about the new Active Record Query Interface. I&#8217;ve had trouble with chaining nested scopes, so am very glad to see a better logic implementation, but the real win is that no queries are executed until the results are needed meaning that fragment caching suddenly gets much <a href="http://jystewart.net/process/2010/01/weekend-links-2/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>The usual round of Rails 3 updates: <a href="http://m.onkey.org/2010/1/22/active-record-query-interface" title="">Pratik writes about the new Active Record Query Interface</a>. I&#8217;ve had trouble with chaining nested scopes, so am very glad to see a better logic implementation, but the real win is that no queries are executed until the results are needed meaning that fragment caching suddenly gets much easier/more reasonable to use. Also on the new API front, Mikel has <a href="http://lindsaar.net/2010/1/26/new-actionmailer-api-in-rails-3" title="lindsaar.net A Different View...">a piece on the new ActionMailer API</a> which also seems much improved. Naturally with so many pieces about Rails 3 cropping up, posts are emerging linking as many as possible; <a href="http://mediumexposure.com/rails-3-reading-material/" title="Rails 3 Reading Material | Medium eXposure">Maxim Chernyak&#8217;s is the most comprehensive I&#8217;ve seen so far</a> (though it&#8217;s missing <a href="http://jystewart.net/process/tag/rails-3-0/" title="a work on process &raquo; rails 3.0">my posts on the topic</a>). If you&#8217;ve got a few hours free on February 18th, you may like to check out <a href="http://en.oreilly.com/railswinter10" title="Exploring Rails 3 The Free Rails Online Conference - February 18th 2010 - O'Reilly Media">O&#8217;Reilly&#8217;s free online conference about Rails 3</a>. And if you can&#8217;t wait to get started you might like to look at <a href="http://omgbloglol.com/post/359147788/rails-upgrade-automating-a-portion-of-the-rails-3" title="omgbloglol - rails-upgrade: Automating a portion of the Rails 3 upgrade process">Jeremy McNally&#8217;s rails-upgrade gem</a> that may help you on your way.</p>
<p><a href="http://getcaliper.com/" title="Hosted Ruby Metrics - Caliper">Caliper</a> is a hosted version of the metric_fu gem, providing a very simple way to get lots of stats about your ruby app. I&#8217;ve had trouble getting metric_fu to run cleanly, so this could be a handy tool, though I&#8217;d rather get metric_fu properly integrated into my own Continuous Integration system. Speaking of which, my office mate <a href="http://reprocessed.org/blog/easy_rails_ci_with_hudson" title="Easy Rails CI with Hudson - Reprocessed">Matt wrote up his experiences setting up Hudson for CI</a>. I&#8217;m using Hudson too (partly thanks to Matt&#8217;s recommendations) and would highly recommend it.</p>
<p>I enjoyed reading about <a href="http://www.tbray.org/ongoing/When/201x/2010/01/25/Teachable-Moments" title="ongoing by Tim Bray &#xb7; Teachable Moments">Tim Bray&#8217;s experience teaching his son</a> and his classmates about blogging. Tim&#8217;s approach of having the students start by writing seems a great way to instil a positive vision of the web and also introduce a sense that web content isn&#8217;t necessarily to be trusted. On an entirely different note, I also enjoyed <a href="http://russelldavies.typepad.com/planning/2010/01/lowering-the-point-point.html" title="russell davies: lowering the point point">Russell&#8217;s brief piece &#8220;lowering the point point&#8221;</a> arguing that:</p>
<blockquote cite="http://russelldavies.typepad.com/planning/2010/01/lowering-the-point-point.html"><p>Playing with something like Gowalla or Foursquare is worth doing &#8211; to see if it&#8217;s worth doing.</p></blockquote>
<p>It&#8217;s been good to see Rachel Andrew blogging more frequently of late and I&#8217;m enjoying her pieces about running a small business. I&#8217;m particularly intrigued to see what responses come in to <a href="http://www.rachelandrew.co.uk/archives/2010/01/29/spec-work-for-web-developers/">her piece about responding to tenders/RFPs</a> as that&#8217;s a topic I&#8217;ve been wondering about lately too.</p>
<p>Google Sites suddenly becomes more interesting thanks to <a href="http://googlecode.blogspot.com/2010/01/create-and-share-google-sites-with-new.html" title="Google Code Blog: Create and share Google Sites with new Sites Data API features">the addition of a Data API</a>. On a not-entirely-unrelated note, I&#8217;ve been watching <a href="http://scraplab.net/2010/01/28/extractomatic-in-sinatra-on-jruby-on-google-app-engine-on-the-internet/" title="scraplab  &mdash; Extractomatic in Sinatra on JRuby on Google App Engine on the Internet">Tom release extractomatic</a> and <a href="http://husk.org/blog/arch/introducing-docent.html" title="husk.org. chaff. Introducing docent.">Paul release docent</a> with some interest. It used to be that the potential ongoing work of maintenance was a disincentive to releasing tools that others might use, but things like Google App Engine and heroku really help with that.</p>
<p>Oh yes, <a href="http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html" title="Official Google Enterprise Blog: &#8203;Modern browsers for modern applications">Google are phasing out support for IE6</a>. Could this be the move that pushes those last hold-out large institutions to upgrade to browsers created less than eight years ago?</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/01/weekend-links-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Help me clear some shelves?</title>
		<link>http://jystewart.net/process/2010/01/help-me-clear-some-shelves/</link>
		<comments>http://jystewart.net/process/2010/01/help-me-clear-some-shelves/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 13:08:47 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[shoreditch]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=716</guid>
		<description><![CDATA[I&#8217;ve got quite a few tech books I never get round to using and I&#8217;d rather like to reclaim the shelf space they take up. I&#8217;ve tried selling some on amazon, but increasingly the meagre returns don&#8217;t seem to warrant the effort they take to ship, so I thought I&#8217;d list them here and see <a href="http://jystewart.net/process/2010/01/help-me-clear-some-shelves/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve got quite a few tech books I never get round to using and I&#8217;d rather like to reclaim the shelf space they take up. I&#8217;ve tried selling some on amazon, but increasingly the meagre returns don&#8217;t seem to warrant the effort they take to ship, so I thought I&#8217;d list them here and see if anyone wants them. They&#8217;re generally in good shape, there&#8217;s the odd dog-eared cover here or there but they&#8217;re perfectly usable.</p>
<p>If you&#8217;d like one and can collect them from me either at home in South Tottenham or from my office in Shoreditch, I&#8217;d be happy to pass them along. While I&#8217;d love to be able to offer them to people further afield, the cost and the time involved in posting them isn&#8217;t an option right now so collection is a must.</p>
<ul>
<li><a href="http://www.amazon.co.uk/gp/product/1847191983?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=1847191983">Professional Plone Development</a></li>
<li style="text-decoration:line-through"><a href="http://www.amazon.co.uk/gp/product/073571245X?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=073571245X">Eric Meyer on CSS (Voices (New Riders))</a></li>
<li><a href="http://www.amazon.co.uk/gp/product/1590599330?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=1590599330">Practical Reporting with Ruby and Rails (Expert&#8217;s Voice in Open Source)</a></li>
<li style="text-decoration:line-through"><a href="http://www.amazon.co.uk/gp/product/1932394613?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=1932394613">Ajax in Action</a></li>
<li style="text-decoration:line-through"><a href="http://www.amazon.co.uk/gp/product/0321213149?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=0321213149">Cocoa: Programming for OS X</a></li>
<li><a href="http://www.amazon.co.uk/gp/product/1401302378?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=1401302378">The Long Tail: Why the Future of Business Is Selling Less of More</a></li>
<li><a href="http://www.amazon.co.uk/gp/product/0974514055?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=0974514055">Programming Ruby: The Pragmatic Programmer&#8217;s Guide, Second Edition</a></li>
<li><a href="http://www.amazon.co.uk/gp/product/0596002637?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=0596002637">Practical RDF</a></li>
<li><a href="http://www.amazon.co.uk/gp/product/1590598474?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=1590598474">Pro Active Record: Databases with Ruby and Rails (Expert&#8217;s Voice)</a></li>
<li><a href="http://www.amazon.co.uk/gp/product/1590598113?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=1590598113">Practical Ruby Gems</a></li>
<li><a href="http://www.amazon.co.uk/gp/product/1565921496?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=1565921496">Programming Perl (A Nutshell handbook)</a></li>
<li><a href="http://www.amazon.co.uk/gp/product/0596003692?ie=UTF8&amp;tag=sarahmasensof-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=0596003692">XForms Essentials</a></li>
</ul>
<p>(If you&#8217;re an author and you see your book above, please don&#8217;t take it as me slighting your book, a number of them have been very useful in the past)</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/01/help-me-clear-some-shelves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 123</title>
		<link>http://jystewart.net/process/2010/01/week-123/</link>
		<comments>http://jystewart.net/process/2010/01/week-123/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 21:06:37 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=714</guid>
		<description><![CDATA[The last week of January&#8217;s here already and it seems like I&#8217;m still trying to sign off on the same projects I&#8217;ve been on all month. It&#8217;s not all that bad, really, and the budgets are working out fine (I&#8217;m very glad that one of these projects in particular wasn&#8217;t a fixed quote). But I&#8217;m <a href="http://jystewart.net/process/2010/01/week-123/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>The last week of January&#8217;s here already and it seems like I&#8217;m still trying to sign off on the same projects I&#8217;ve been on all month. It&#8217;s not all that bad, really, and the budgets are working out fine (I&#8217;m very glad that one of these projects in particular wasn&#8217;t a fixed quote). But I&#8217;m feeling very ready to move on. Maybe this week will see some pieces being signed off?</p>
<p>The week will once again be about getting things signed off and trying to pin other things down. There are two or three meetings: one to review the work so far on the Greenbelt Programming/Scheduling Database and work out next steps; another to train a client on the CMS I knocked together with CodeIgniter (which I&#8217;ve grown to rather like); and a third to kick off the JLL project I mentioned last week. </p>
<p>One of the key reasons I&#8217;m keen to get these projects wrapped is the number of exciting ideas floating around the TCO team for building apps of our own. Based on experiences with clients and with our own processes we seem to have a nice list of product ideas. With lots of little projects on the go, sparing attention to work on any of those doesn&#8217;t seem realistic, but if we can bring the focus down to just a couple of pieces then maybe it&#8217;ll be easier to mark off time to work on our own stuff.</p>
<p>The new office seems to be working well. We&#8217;ve begun to meet our neighbours, we have a phone line (DSL should be active by the end of the week). And it&#8217;s really quite warm in there&#8211;we&#8217;re enjoying the novelty of occasionally being <em>too warm</em>. <a href="http://readingtype.org.uk/" title="Reading Type">Ben</a>&#8217;s been busy furnishing the space with bookshelves, angle poise lamps and other bits and pieces and it&#8217;s heading towards being presentable. We&#8217;ve still got space for two more regular tenants, and should also have space for people who are just looking for a space occasionally. <a href="mailto:james@ketlai.co.uk">Drop me a line if you&#8217;re interested</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/01/week-123/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weekend Links &#8211; 24th January 2010</title>
		<link>http://jystewart.net/process/2010/01/weekend-links/</link>
		<comments>http://jystewart.net/process/2010/01/weekend-links/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 22:27:03 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=702</guid>
		<description><![CDATA[So perhaps calling these Friday Links was overly ambitious. From now on they&#8217;ll be weekend links, which allows me at least a little more flexibility.
This week youtube bought the rights to broadcast Indian cricket. This could be a very big deal.
The jQuery team really have done a marvellous job producing content and getting attention the <a href="http://jystewart.net/process/2010/01/weekend-links/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>So perhaps calling these Friday Links was overly ambitious. From now on they&#8217;ll be weekend links, which allows me at least a little more flexibility.</p>
<p>This week <a href="http://www.guardian.co.uk/media/2010/jan/20/youtube-live-indian-premier-league" title="YouTube confirms worldwide deal for live Indian Premier League cricket | Media | guardian.co.uk">youtube bought the rights to broadcast Indian cricket</a>. This could be a very big deal.</p>
<p>The jQuery team really have done a marvellous job producing content and getting attention the past few weeks. <a href="http://jquery14.com/day-08">Here John Resig talks about getting organised</a>, with the new jQuery organisation and a few plans including a conference in London. Also on javascript I stumbled across <a href="http://labs.trolltech.com/blogs/2010/01/15/ecmascript-5-and-webkitjavascriptcore/" title="Qt Labs Blogs &raquo; ECMAScript 5 and WebKit/JavaScriptCore">this round up of progress on bringing ECMAscript 5 features to webkit</a>. Quite a few changes that could be very handy &#8211; I&#8217;ve always wondered why there was no Object.keys available. And for debugging JS it was very good to see that <a href="http://getfirebug.com/wiki/index.php/Firebug_Release_Notes#Firebug_1.5" title="Firebug Release Notes - FirebugWiki">Firebug 1.5 (with Firefox 3.6 support) appeared</a> shortly before the launch of <a href="http://www.getfirefox.com">Firefox 3.6</a>.</p>
<p>There&#8217;s continued to be a stream of Rails 3 focussed blog entries. JosÃ© Valim has a good round up of <a href="http://blog.plataformatec.com.br/2010/01/discovering-rails-3-generators/" title="Discovering Rails 3 generators | Plataforma Tecnologia Blog">links regarding generators in Rails 3</a> &#8211; it looks like they and templates (now merged) could be much more useful than they have been in the past. There&#8217;s also a nice detailed walk through the changes to the stack in Rails 3 on <a href="http://omgbloglol.com/post/344792822/the-path-to-rails-3-introduction" title="omgbloglol">omgbloglol.com</a>. Over on rails-core there&#8217;s been some discussion of <a href="http://groups.google.com/group/rubyonrails-core/browse_thread/thread/383d69b5f3a091ca?hl=en" title="Rails 3 and Gem Plugins - Ruby on Rails: Core | Google Groups">how things stand with gem plugins in Rails 3</a>, and Yehuda Katz has continued his excellent exploration of Rails 3 with <a href="http://www.engineyard.com/blog/2010/rails-and-merb-merge-rails-core-part-4-of-6/" title="Rails and Merb Merge: Rails Core (Part 4 of 6) | Engine Yard Blog">a walk-through the new Railties approach</a>.</p>
<p>I&#8217;m not using solr for search any more, but if I were I&#8217;d want to <a href="http://outoftime.github.com/2009/10/15/sunspot-0-10.html" title="Sunspot 0.10 released">switch to sunspot</a> (I wish I&#8217;d found it before diving into acts_as_solr&#8230;)</p>
<p>For some entertainment, I enjoyed tinker.it&#8217;s <a href="http://tinker.it/now/2010/01/20/hopper-invasion/" title="Tinker it now! &raquo; New work: Hopper Invasion">&#8220;making of&#8221; video</a> to go with their space hopper project for Sony Ericsson &#8211; control space hoppers via twitter (<a href="http://twitter.com/mattb/status/7996089390">via mattb</a>) and the <a href="http://www.livingcraigslist.com/" title="LivingCraigslist - LivingCraigslist">Living Craigslist</a> project could be entertaining.</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/01/weekend-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 122</title>
		<link>http://jystewart.net/process/2010/01/week-122/</link>
		<comments>http://jystewart.net/process/2010/01/week-122/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 17:32:36 +0000</pubDate>
		<dc:creator>James Stewart</dc:creator>
				<category><![CDATA[Notes]]></category>

		<guid isPermaLink="false">http://jystewart.net/process/?p=711</guid>
		<description><![CDATA[So it&#8217;s Friday afternoon and I&#8217;m only just writing my weeknotes. In a rush. There&#8217;s something appropriate in that. It&#8217;s been a busy week and I find myself having to check Billings to get a sense of where the time&#8217;s all gone.
It&#8217;s been another week of small jobs. One of the small pre-Christmas projects that <a href="http://jystewart.net/process/2010/01/week-122/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>So it&#8217;s Friday afternoon and I&#8217;m only just writing my weeknotes. In a rush. There&#8217;s something appropriate in that. It&#8217;s been a busy week and I find myself having to check Billings to get a sense of where the time&#8217;s all gone.</p>
<p>It&#8217;s been another week of small jobs. One of the small pre-Christmas projects that had sprawled into this year finally launched&#8212;there&#8217;s a bit more work to do polishing the CMS but the immediate pressure is off&#8212;and two others are in the final days of fine-tuning. I spent a lot of time in Internet Explorer testing things, and remembered why I&#8217;m so grateful that that&#8217;s usually not my responsibility. And I hit that point in a project where a tool you&#8217;ve been pushing and pushing finally snaps.</p>
<p>Alongside those bits of work I&#8217;ve been setting up a new server for the <a href="http://www.jameslindlibrary.org/" title="Documenting the evolution of fair tests">James Lind Library</a>, a new client we&#8217;ll be working with this year. Right now their site is managed with Adobe Contribute, but the coming weeks will see me beginning proper data exploration and figuring out how to design and populate an appropriate database so that we can then work with them to enhance their metadata, rethink the design, and all those sorts of things. </p>
<p>There were a couple of meetings helping Joe at Street Action prepare for his forthcoming trip to South Africa. Setting up <a href="http://www.posterous.org.uk">a posterous blog</a>, advising and planning for how to capture, edit and disseminate content. I&#8217;m looking forward to seeing it all come in.</p>
<p>And now it&#8217;s time for my week to end.</p>
]]></content:encoded>
			<wfw:commentRss>http://jystewart.net/process/2010/01/week-122/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
