Mikeperham - mikeperham.com - Mike Perham

Latest News:

Please Use an Error Service! 26 Aug 2013 | 02:46 am

In The Perils of “rescue Exception” I explained one major error handling issue I see in almost all Ruby code. The second mistake I see is using logging rather than an error service. An error service ...

Lua and Sidekiq Pro 11 Aug 2013 | 09:25 am

I’ve started working with Redis 2.6′s embedded Lua support to power new features for Sidekiq Pro. I think there’s a rich vein of functionality to be tapped here for several reasons: Server-side execu...

Background Job Processing Overhead 1 Jul 2013 | 03:28 am

I wrote a simple benchmark which loads 20,000 empty jobs into Redis and then times how long it takes one Sidekiq process to finish those jobs running on my 2012 MacBook Air. The times are unsurprising...

Sustainable OSS Meeting Notes 24 Jun 2013 | 04:54 am

André Arko (@indirect, Bundler), Erik Michaels-Ober (@sferik, t/rails_admin/multi_json) and myself had a hangout this afternoon to talk about our struggles as Open Source developers and project leads....

Sustainable Open Source 14 Jun 2013 | 09:53 am

Does Open Source have a sustainability problem? What percentage of projects are “ghost towns” after one year? Three years? Five years? Perhaps more importantly, high profile projects like Rubygems and...

Sustainable Open Source 14 Jun 2013 | 09:53 am

Does Open Source have a sustainability problem? What percentage of projects are “ghost towns” after one year? Three years? Five years? Perhaps more importantly, high profile projects like Rubygems and...

Celluloid and Sidekiq hackfest in Portland 27 May 2013 | 02:07 am

Tim Carey-Smith (aka halorgium, Celluloid committer) and I are meeting for a Celluloid and Sidekiq hackfest this Wednesday in Portland. Join us for anything related to Ruby, concurrency, threading, as...

Celluloid and Sidekiq hackfest in Portland 27 May 2013 | 02:07 am

Tim Carey-Smith (aka halorgium, Celluloid committer) and I are meeting for a Celluloid and Sidekiq hackfest this Wednesday in Portland. Join us for anything related to Ruby, concurrency, threading, as...

Blogging and the Paralysis of Choice 26 May 2013 | 08:15 am

When I talk to younger developers about starting to blog, they often say things like “I don’t know what to write about” or “I have nothing to say”. This is because there is simply a paradox of too muc...

Blogging and the Paralysis of Choice 26 May 2013 | 08:15 am

When I talk to younger developers about starting to blog, they often say things like “I don’t know what to write about” or “I have nothing to say”. This is because there is simply a paradox of too muc...

Recently parsed news:

Recent searches: