Reprocessed, by Matt Patterson

Something approaching a weblog

Recently...

19.12.2008

Introducing dpkg-tools: Ubuntu and Debian package building for Rubygems and more

Something I found myself wrestling with a lot towards the end of my time at the BBC, and something I've been thinking a lot about since, is the deployment of entire servers, not just the deployment of software onto servers. I've spent nearly ten years working with Linux distributions and their OS package management systems, primarily Red Hat and Debian-based systems (Ubuntu, lately). I've also spent a lot of time working with Python and Ruby's OS-independent packaging systems (Distutils, a tiny bit of Setuptools, and Rubygems).

12.12.2008

Introducing ModelMocker

While writing Rails apps, I've written several variants on the 'give me an ActiveRecord instance that can't talk to the DB' theme over the last couple of years while writing tests or specs for an app. The basic pattern is a pretty good one - it guarantees you a certain degree of test isolation for your unit tests or specs, when you need it. And, because you're make specific instances isolated, you can get to the DB if you need to.

25.9.2008

Craft & Process

I was lucky enough to be at Reboot 10, back at the end of June. I gave a prototype talk working through some ideas I've been thinking about for a while (stuff that I started to work at with my Everything I know about Programming I learnt from Typography talk at the first BarCamp London). The talk was called Craft & Process, and was essentially a braindump and not a real talk - I had a bunch of sketchy notes for an overall structure and talked my way from the start of the notes tothe end...

20.8.2008

One of the reasons things have been quiet round here

There's lots of stuff happening round here, and of the big ones is that I've become the Technical Director (think CTO) for a startup called PitchSpace. You can hear our MD, the lovely James Cox, on today's Guardian Tech Weekly Podcast. The Guardian's Jemima Kiss also has an article about us up on the PDA blog about us. I'll be talking about what we're up to here and on the PitchSpace blog. It's going to be an interesting ride.

29.7.2008

Apparently I need to tell you that the feeds moved after all

For those of you who subscribe to the feeds...

It looks like a lot of feed readers don't follow permanent redirects sent by servers, and I changed the location of my feeds and used permanent redirects to tell your feed readers about the change, which I thought would make the transition seamless, and I would be able to bask in the glory of having done something right for a change...

Alas, this doesn't seem to be the case. Please update your feed readers. They should be able to automatically find the correct address if you visit http://reprocessed.org/. If not, then the new feed is at http://feeds.feedburner.com/reprocessed.

Thanks, and sorry for the hassle.

25.7.2008

Say hi to the new site

So, I've finally shipped a new version of reprocessed.org. It's essentially a prototype -- I did the least possible work to get something up and running, so there's a load of stuff missing (comments, primarily), but hopefully I've got a platform to build the fun and interesting things I've wanted to build but couldn't make Movable Type do (at least, do easily enough).

14.2.2008

Spring Awakening

I'm back in New York this week, and I went to see Spring Awakening at the Eugene O'Neill Theatre. I'm a huge fan of Duncan Sheik and Steven Sater's collaboration Phantom Moon, so I thought I'd see the show if I got the chance.

12.1.2008

Off to New York

So, I'm going to be in New York from later on today, for a week working with a client on an exciting project. If anyone wants to talk software design, process, and practice, or about comics or whatever then cool. You can reach me by emailing matt at this domain. I'm meeting some of the NYC.rb folks at some point for beers, and I'm looking forward to finally making it to New York.

1.11.2007

Web 2.0 Expo, Berlin

I'm heading to Berlin for O'Reilly's Web 2.0 Expo next week. I'll be speaking on a panel with Leisa Reichelt and Fred Oliveira: Moving from 1.0 to 2.0: Philosophies and Structures for Change. We're on at 9.00am on Tuesday 6 November. I'll be around for the whole 3 days of the main conference, and I'll be checking out the parallel web2open as well. I'm looking forward to it!

3.7.2007

Hello, I must be going

I've been at the BBC for a little over three years, and I'm having a very good time. I've learned a phenomenal amount, worked with a slew of really great people, and now I help lead an excellent project team.

17.5.2007

Come and work with us at the BBC

We have vacancies for developers at BBC Audio & Music Interactive at the moment. If you want to join a team building the data-driven future of the BBC's National Radio and Music presence in the interactive world (the Web, Mobile, DAB data services, Digital TV interactive services) then now's your chance.

28.3.2007

Bloodied but unbowed

So, the 'little' downtime has been most of a week, which kind of serves me right for buggering around with my server so much when I had other things to do.

21.3.2007

Shuffling the furniture

There will be some brief downtime later this week as I mess about with the server.

27.11.2006

Out in the cold

British Gas supply the gas to our lovely new flat (where by 'lovely' I mean 'building site'), via a pre-payment meter. This would be all well and good, except that tying a meter to a new pre-payment card so that a new customer (i.e. us) can use it requires a physical meter reset to be performed by an engineer. And not any old engineer, no. In fact, not even a British Gas engineer. Gas meters require a National Grid (née Transco) engineer to reset them. National Grid is the third-party supplier of gas infrastructure to British Gas.

29.10.2006

Ten

In October 1996 I arrived at Reading University and discovered that I had a URL of my very own (the long defunct http://www.rdg.ac.uk/~shu96mp/). The rest, as they say, is history: Ten years of extremely irregular and infrequent posting of things on the web, five of those here at reprocessed.org. That's just the talking: this also marks six-and-some years as a web professional, as designer, markup monkey, back-end developer, information designer (architect, whatever), and all at once.

24.10.2006

The flat

In a slightly terrifying development, Clare and I have bought a flat. It needs a lot of work (see what I mean), and we've been head scratching and drawing and changing our minds and getting quotes and yesterday the work started. We hired a steam wallpaper stripper and, um, stripped some wallpaper. So, maybe Tom did think of it first, but here's the Patterson home renovation team in full effect. Powered solely by Choco Leibniz. Time lapse by Gawker, naturally.

2.10.2006

Zoe for Google Doodler!

So, Google UK are holding a nationwide Doodle 4 Google competition for schoolkids to design a doodle to appear on the Google homepage.

26.9.2006

If it's making a funny noise, it's a bad sign

Two thursdays ago we were going to bed here at Patterson Acres, when we realised that the mail server that lives in the DIY server cabinet was making a funny noise.

25.9.2006

Everything I know about programming I learnt from typography

Here are the slides from my presentation at BarCamp London a few weekends ago. Sorry for the delay, I was hoping to secure permission to distribute the slides with one of the images I used at BarCamp, but I wasn't able to.

3.9.2006

Back from Barcamp London

I'm freshly arrived home from Barcamp London, which was enormous fun.

Recent tag activity...

  1. [2]
  2. [1]
  3. [1]
  4. [1]
  5. [2]
  6. [1]
  7. [1]
  8. [1]
  9. [1]
  10. [1]
  11. [1]
  12. [1]
  13. [1]
  14. [1]
  15. [1]
  16. [1]
  17. [1]
  18. [1]

Not forgetting:

Stay up to date:

This page is: