Sometimes it makes sense to have several Rails applications (or other ruby projects) in a single git repository. For example you might want to fork, tag or track changes on all the projects together (or you might just be too stingy to pay for a bigger Github plan). The problem is that if you wan...
Read the full articleVideo: TechCrunch/Techfluff.tv interview at EIE10
At the Engage Invest Exploit 2010 event in Edinburgh a couple of weeks ago, I was interviewed by Hermione Way about Swirrl’s new service, Publish My Data. My interview is at around 4h 06m into the video. (Note: Safari seems to have to buffer the whole video before letting you skip, but Fire...
Read the full articlePublishMyData: A New Platform for Publishing Linked Data
As Bill mentioned on his blog today, at Swirrl we’re working on a new platform for publishing Linked Data, called PublishMyData. Please check out Bill’s post and let us know your thoughts on our initial ideas.
Read the full articleProblems with this blog's feed
You may have noticed a bunch of articles about the semantic web appear in this feed over the last couple of days. Apologies for any confusion. It happened because my Swirrl co-founder, Bill, moved his blog over to this blog-engine at the weekend, and we had some caching/redirect issues on our ser...
Read the full articleCreate Your Own Semantic Web-enabled Blog
A few weeks ago I moved this blog over to Swirrl’s own open-source Rails+CouchDB blog engine, SemanticJournal (At Swirrl, we like to call it ‘Semjo’ for short). As well as the standard blogging features, Semjo includes some Semantic Web features, in the form of helpers to aid wi...
Read the full articleSemanticJournal blog engine
Sorry if I’ve introduced lots of unread articles into your feed reader… I moved this blog over to a new blog engine yesterday. Previously, it was running on Typo, an open source Rails-based blogging app, which has served me well for a few years, but at times I found it a little frustr...
Read the full articleDailyJS: a new Javascript blog
Alex Young and I (with a bit of help from Justin (Gus) Knowlden – of Riot fame), have started up a new Javascript blog called DailyJS. Although still chiefly a Ruby developer, I’ve had much more to do with Javascript recently, but I’ve had trouble finding a technically-focused blog (i.e. alo...
Read the full articleUsing a different Couch DB for each web-request with CouchRest
If data for each different account in your web application is stored in a separate CouchDB database, you need a way to tell your web app which database to use for that request. Here’s solution using CouchRest and Ruby, based on a discussion from the CouchRest Google Group. <span class="k...
Read the full article
I co-founded, built, and run




