Author Archives: Jeremy Zawodny

Unknown's avatar

About Jeremy Zawodny

I'm a software engineer and pilot. I work at craigslist by day, hacking on various bits of back-end software and data systems. As a pilot, I fly Glastar N97BM, Just AirCraft SuperSTOL N119AM, Bonanza N200TE, and high performance gliders in the northern California and Nevada area. I'm also the original author of "High Performance MySQL" published by O'Reilly Media. I still speak at conferences and user groups on occasion.

Congrats to RethinkDB

Congratulations to the RethinkDB team on their fundraising round! 2010 will be an incredibly exciting year for database technology. The amount of stored information has long been increasing exponentially, presenting unprecedented challenges for modern technology companies. Dropping RAM prices and affordable … Continue reading

Posted in programming | Leave a comment

Student Pilots: Beware of Sacramento Executive Airport

About three weeks ago, my wife Kathleen flew into Sacramento Executive Aiport (KSAC) as part of her solo cross-country flight. (That’s one of the final stages a student pilot goes through on the way to getting a Private Pilot Single … Continue reading

Posted in flying | 56 Comments

NoSQL is Software Darwinism

In I Can’t Wait for NoSQL to Die, Ted Dziuba (who’s always good for a fun rant that includes a dose of reality) tries to make the point that real businesses use relational databases and that your startup isn’t Google. … Continue reading

Posted in programming | 25 Comments

Best Oatmeal Recipe

Last year I discovered the joys of slow cooked steel cut oats. Ever since trying them, I’ve never been able to buy pre-packaged, processed, and flavored oatmeal that you see in boxes of single serving packs at the grocery store. … Continue reading

Posted in cooking | Tagged , | 2 Comments

This is how Open Source works

In Redis weekly update #1 – Hashes and… many more! Salvatore Sanfilippo (the author of Redis) describes the last week’s worth of changes to Redis.  The last item is about a bug I found when setting up cross-datacenter Redis replication … Continue reading

Posted in programming | Tagged | 15 Comments

First San Francisco Redis Meetup: March 25th

Thanks to Ted Nyman for organizing The first San Francisco Redis Meetup which will be on March 25th at the Engine Yard offices in SOMA. Last week I posted an idea to the idea board and it turned into the … Continue reading

Posted in programming | Tagged | Leave a comment

New Airplane: 2005 Flight Design CTSW (N722VJ)

After losing our Citabria (see: Citabria N5156X Landing Gear Accident), we set about looking for a new (well a replacement) airplane.  The main things we were after in the search were the following: 2 seats (more is better, but budget is an … Continue reading

Posted in flying | 12 Comments

Debugging is all about Challenging Assumptions

I’ve been awash in debugging a new code deployment most of the week. The gist of it, if you’re interested, is that we’re deploying a group of machines running several Redis instances (one per CPU core).  Collectively they’ll serve as … Continue reading

Posted in programming | 1 Comment

Citabria N5156X Landing Gear Accident

Back on December 26th, 2009 my wife Kathleen was flying with an instructor in the Citabria that we owned half of as part of her ongoing flight training toward her Single Engine Land pilot rating.  (She’s already a rated glider … Continue reading

Posted in flying | 20 Comments

Roma for Redis Clusters

The Roma project looks pretty interesting. According to the README file: Roma is a set of utilities that help query and maintain a replicatedpartitioned (shared) Redis cluster. It handles start, stop, status,backup, restore, arbitrary queries, and includes a monitoring daemon(romad) … Continue reading

Posted in programming | Tagged | 1 Comment