Blog posts
Collected posts from the various blogs I’ve contributed to since 2002.
Collected posts from the various blogs I’ve contributed to since 2002.
It seems like it’s time to give this another go. With justinian and the Greenbelt relaunch over, this week has continued along the lines of the rest of April with a return to juggling a whole host of smaller projects. Work for the James Lind Library continues apace, and while we’re still some way off the full overhaul we’re dreaming of there’s now a set of content management tools in place that will let us prepare the library for that day. It’s been quite a process of mapping, deconstructing and reconstructing the content, and while there’s plenty more of that to do we’ve got enough of a grasp that our guesses of how to move forward are now of the informed variety. ...
Obie Fernandez has a nice interview with Chris Wanstrath of Github up on InfoQ. Github continues to be fascinating, both the company as a startup and the product as a change to how people interact with and around code. From the interview, I particularly like the sound of their hiring practices, which have so far seemed very focussed on new employees’ community engagement and potential to bring new ideas to the table. ...
If you’re anything like me, you’ve found the rails server and console taking longer and longer to launch lately. Even switching to Rails 3 for most active projects hasn’t really helped. But I finally found a solution a couple of weeks ago. I found it reading Mikel Lindsaar’s Bundle Me Some Sanity where he outlines the way that bundler coupled with rvm allows a rather different and much cleaner way to manage gems in a ruby application. ...
Adam Greenfield’s shared some thoughts in advance of his talk for the World Congress on Information Technology: People are creative; industries, not so much. And cities?. The sprawling cohort Florida anoints as creative for the purposes of making his case have so little in common otherwise that it’s hard to ever imagine them constituting a coherent constituency, voting bloc, market or audience. ...
I’m never quite sure how to start these things. When (as this week) I’m catching up from having missed a week I’m inclined to say something about how the situation is an indication of how the past fortnight has been. But that’s already feeling a little tired. I need to get into the habit of just writing something quick if in the midst of a specially busy/fractured week, and probably just dive in the rest of the time. ...
My web browser has been groaning under the weight of all the tabs that have mounted as I’ve not gotten round to one of these purges for a few weeks. So it’s time to share, ease the pressure and free up some RAM along the way. This whole NoSQL thing continues to draw a lot of attention across the tech blog world. Thoughtbot have a piece about their use of Redis which serves as a nice step through basic uses of that store. Vineet Gupta has attempted a more detailed and wide ranging review of the current options - it’s an interesting read, but I do increasingly wonder why so many of the arguments for non-relational data stores seem to be focussed on performance when there’s an equally strong “right tools for the right job” line that comes of realising not everything necessarily maps to MySQL. ...
So. No week notes again last week. It was a week of juggling numerous projects, trying to get the month’s job list under control before diving into the project that is to dominate March. Writing here was the ball that got dropped. One of the big jobs on the agenda has been implementing a redesign of various parts of the Greenbelt website. It was important to get it under way as it was one of those pieces which are easiest to get a feel for once you’ve made a start. It’s also quite satisfying to work on as it pulls together a number of strands that represent how the organisation has been changing and growing, but which the current site doesn’t really allow for. ...
Towards the end of our last trip to the US I referred in a blog entry to the flourishing London coffee scene. Word of that continues to spread, it seems, and the New York Times travel section has become the latest publication to run a feature: London Sips a Different Cup. I’ve yet to make it to Prufrock, the main establishment featured, because although it’s a short walk from my office it doesn’t open till 10.30am by which time I’m usually well settled with a cafetiere we’ve prepared ourselves. I can, however, vouch for the comfort of the battered sofa at Tina, We Salute You. And worry a little that it’s now going to be even harder to find an open seat at Milk Bar… ...
Once again I find myself writing these notes on a train. This time it’s to Exeter along with James Weiner to meet with a potential new client. I don’t know all that much about the projects he’s got in mind, but the connection was a word-of-mouth recommendation, which is always gratifying. So far, it’s been a week spent primarily on work for a single client–very much a rarity lately–and it’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’t too bad. It’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. ...
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. Flickr’s Kellan kicked off a series of posts on that topic with Using, Abusing and Scaling MySQL at Flickr and Richard Crowley responded with OpenDNS MySQL abuses. On the other side of the coin, Luke Melia has a write-up of how he uses Redis to build a “who’s online now list” and Sean Cribbs’ (fairly convincing) Why Riak should power your next Rails app is worth a read even if you’re not a ruby developer. ...