Mike Perham

On Ruby, software and the Internet

Entries Tagged as 'Personal'

How NOT to Build a Service

September 4th, 2008 · No Comments

Well, I wrapped up my talk in Berlin yesterday at RailsConf Europe and I’m giving it one last time in Austin at LoneStarRubyConf before putting it out to pasture.  If you want to see the slides, you can find them here:
How NOT to Build a Service (Keynote, 2.5MB)
How NOT to Build a Service (PDF, 2.2MB)

[Read more →]

Tags: Personal · Software

Google Reader problem - Solved!

August 31st, 2008 · No Comments

It was a Google Gears bug.  I uninstalled it and blew away its data directory, reinstalled the latest and everything seems to work properly now.

[Read more →]

Tags: Personal

Ich bin ein Berliner

June 19th, 2008 · 1 Comment

With all due respect to Pres. Kennedy, I stole his memorable phrase because I’m going to Berlin! RailsConf Europe 2008 accepted my talk “How NOT to Build a Service”. I’m very excited to be traveling to Europe; it’s been three years since I was in Amsterdam and I can’t wait to visit the [...]

[Read more →]

Tags: Personal

Speaking at OSCON 2008

March 17th, 2008 · No Comments

Looks like I’m going to give a talk entitled “How Not to Build a Service” at OSCON 2008.  I’m going to be discussing all the mistakes made over the last year at FiveRuns and what we’ve done to correct them.
OSCON 2008
Portland OR
July 21-25th
Hope to see you there!

[Read more →]

Tags: Personal · Software

FiveRuns is Moving!

March 11th, 2008 · No Comments

We just signed a lease on some new office space in downtown Austin.  Huzzah!  Our current space is becoming a little cramped and everyone wanted to move closer to the “action”.  The Flickr photoset below is from the company currently in the space.
Year One - 9th and Lavaca - a photoset on Flickr

[Read more →]

Tags: Personal

Monitoring with Monit

March 5th, 2008 · No Comments

I’m setting up monit to monitor our internal services. monit has an http daemon which you can enable to see real-time status of the daemons. Guess which port it runs on?

Yes, I’m a huge Rush dork.

[Read more →]

Tags: Personal · Software

Blogging @ FiveRuns

February 19th, 2008 · No Comments

We at FiveRuns are trying to make a more concerted effort to blog regularly on the FiveRuns blog.  To that end, I’ve written my first post on the various storage options considered for our metric storage subsystem.  I’ll probably focus most of my posts over the next few months on my ongoing work to tune [...]

[Read more →]

Tags: Personal · Ruby

Design and Tufte

February 16th, 2008 · 2 Comments

I’ve been customizing the WordPress theme for this blog a little bit recently and been following Edward Tufte’s rules in Visual Display of Quantitative Information (which is a highly recommended read for any technologist). The rule which struck me most directly was Minimize non-data ink. In other words, let the content stand for [...]

[Read more →]

Tags: Personal · Software

Housekeeping

February 6th, 2008 · No Comments

Since I started this blog a few months ago, I’ve been cringing inside every time I see it and I’ll tell you why: I dislike default configurations. Invariably I want to tweak, tune or, if you’ll excuse the hip lingo, pimp everything I touch, especially if it involves software. This includes the theme [...]

[Read more →]

Tags: Personal

Great Moments in Ruby History?

December 10th, 2007 · 1 Comment

I would think that this is not one of them.

For those not in the know, that’s Marcel Molina, Rails core committer and avowed disco enthusiast, on the left.

[Read more →]

Tags: Personal · Ruby