• 1 min read

daemon-kit 0.3.0.rc2 is ready

The second 0.3.0 release candidate has been pushed to Rubygems. Please read the 0.3.0.rc1 announcement for the changes between 0.2.x and that version.

What changed since 0.3.0.rc1?

Safely usage is now optional, see #73 for the details. Safely is...

  • 2 min read

Daemon-kit 0.3.0.rc1 is ready

I barely managed to get a 0.3.0 release candidate out before today’s release of the Ruby Rogues episode on daemonizing Ruby projects, which focussed a lot on daemon-kit, but also general advice for going down this path.

Listen to the show if you haven...

  • 1 min read

Reusing your frontend JS on the server with The Ruby Racer

I can’t tell you how much fun it is typing out a blog post again. It has been nearly two years since the last post. I hope this will be the end of the dry spell for me.

Earlier this year at Rubyfuza 2013 I had the privilege to share with the audience...

  • 1 min read

Safely weekend updates

I took some time today and released three new versions of Safely in a row, 0.1.0, 0.2.0 and 0.3.0. Safely also has a nice wiki now which breaks down exactly how to use the different parts.

I’m just going to summarize here, you can find more information...

  • 0 min read

Practicing safe Ruby, with safely

UPDATE: Hoptoad was re-branded to Airbrake Bug Tracker since this post was originally written.

One of the things that makes daemon-kit such a great project (at least to me), is the built-in “safely” method wraps your code in a loving embrace of error...

  • 2 min read

daemon-kit 0.1.8 released

I’m proud to announce that daemon-kit has finally made it to 0.1.8.1, almost a year after the last patch release. There has been a lot of changes since the last release, mostly cleanly up and staying with the times (so to speak). Github has an awesome...

  • 5 min read

Paginating documents with couchrest and will_paginate

CouchDB is hands down my favorite of the NoSQL variants and offers some pretty spectacular features, none of which I will bore you with in this post. I will however jot down how I (fairly easily) achieved pagination with couchrest & will_paginate in...

  • 3 min read

Correlating documents in CouchDB

I’m in the very fortunate position, two actually, of being able to 1) migrate my biggest production application from MySQL to CouchDB, and 2) build a stunning new system for a multinational welfare organization on top of CouchDB.

I’ve been lurking...

  • 1 min read

VirtualBox, Gentoo and serial consoles

More as a reminder to myself for when I need this again, but I’m sure everyone needs this at least once.

Having screwed up my kernel configs for my VirtualBox Gentoo image, I needed a serial console to catch the boot messages scrolling past in order...

  • 1 min read

Rails specs not running under Ruby 1.9 ?

I spent some time getting PowerDNS on Rails to run on Ruby 1.9.1, which ended up being very easy due to the small amount of plugins & gems used by the project. The only change I had to make myself was to the acts_as_audited plugin, where the one-line...