Persisting data in Ruby with PStore — The blog of Rob Miller, Ruby developerrobm.me.uk