Skip to content

A Desk at Schlitz Park

 2 min A desk at Corvisa’s Schlitz Park office, and the team where I learned to stop building past the problem.
Published

Oct 16, 2013

An office desk with a blue Schlitz globe, an orange Champion Of Chili 2012 cup, a Futurama poster, a Mega Man energy tank mug, and a blue and orange Nerf blaster.

A desk at Corvisa’s Schlitz Park office.

This photograph came from Corvisa’s office at Schlitz Park in Milwaukee. It was not my desk. The nameplate behind the poster ends in “aves”, and I do not know whose it was. The orange “Champion Of Chili 2012” cup came from an office contest we held every year.

A paper coffee cup with a black lid on a desk, drawn on in black pen with a fanged, wide-eyed vampire in a high collar, with hand lettering below.

A coffee cup Nick drew on.

The office mattered more than the objects. Nick Purvis was my team lead there for a long time. He gave me room to try strange tools such as Zippy and Xacto, use them while they were useful, and move on. He also pushed back when I built farther than the problem required. He listened well enough that pushback could go both ways. I later worked with him again at ZipRecruiter for several years. He also drew the illustrations for my wife Emily’s coloring book, the logo for my VR team, and at least one coffee cup.

A man in a gray T-shirt and jeans on yellow spring-loaded jumping stilts beside a limestone and cream brick building while Anthony watches from the sidewalk.

A coworker trying my jumping stilts.

I remember one submission interface. It was a submit button and a couple of other things, and I built it far past what the problem needed: parallel and fancy where nothing about the load called for it. I wanted it to work a certain way because I thought that way was ideal. Most of my excesses then were like that, about performance or latency, and not scaled to the actual problem. I also encoded state in colors, and picked bad ones; a tester on our own team was colorblind. That was the icing on the cake. I had spent too long building it without communicating enough. The version we kept probably took Nick an hour or two, and we threw mine away.

I sometimes say “close enough to be practical.” I do not know where I picked up the phrase. Nick helped me apply it to software.