Tim|Steve

We are two seniors at Case Western Reserve University working on degrees in Computer Science.

This summer, Tim is at Cigital and Steve is at Apple.

Mercurial Ate Our Breakfast, But We Don't Mind

Before we begin, here’s a spoiler: Tim and I independently invented revsets, but Matt Mackall put them in Mercurial 1.6 before we had told anyone about it, so we can’t rightfully proclaim our genius to the internet. Fortunately, that’s not the whole story.

Two Guys and a Database Course

In the fall of 2009, Tim and I were taking a course in database systems. As the only undergraduate students in the class, we didn’t have a good concept of what goes into a good project for a course consisting primarily of discussions about research papers, especially since our usual modus operandi for most course projects is to point a fire hose of code at an implementation idea. For a couple of weeks, we were lost. Then one day Tim said to me, “Steve, what if you could query your version control repository like a database?” Suddenly we had a thought experiment and a series of course projects that will last at least into the next year.

Read the rest of this post »

To Start a Blog

Welcome to the blog. We wanted a fancy logo, but well, there isn't one. We haven't even customized the theme yet. We also wanted descriptive, self-congratulatory bios, but heck, our web sites do a fine job at tooting our respective horns. Here's Tim's, and here's mine. If we have our own sites, why the joint blog? It's simple: we do a lot of things together that couldn't really be put in one bucket or the other.

Unlike most new blogs, we actually have content prepared already. We'd have it up now, but in addition to the three hour time difference between Cupertino and D.C., Tim is busy planning a wedding and the power is out in his apartment, so we have been out of sync lately and he hasn't given me the OK Go yet. While you wait for him to get 8 hours of sleep, you can watch that four minute Youtube video I just linked over and over again, even though you've probably seen it a couple dozen times already.


References

Every post needs a good references section. To give this post a nice shiny finish, here's the link to Hackthology, one to Steve, Asleep, the OK Go video, and heck, the Twitter home page too. Gotta optimize for the googles, you know.