Pretty nice office. One thing I forgot about working at a small company is that people tend to enjoy working there, which means they make their office nice. I work with a bunch of 9-5ers that are indifferent about anything but their paycheck, so that's all we get. Oh, and grey carpet and grey cubicle walls that match the grey blinds quite nicely!
The reality is that in large organizations, the people that decide that a nap room is "unprofessional" are not the same people that decide what programming decisions to make. If I didn't like the programming decisions (or programmers), I wouldn't bother.
But it is nice to be reminded that at some companies, the same people make both decisions, and the results are good :)
The Galois tech talks are definitely worth attending if you're in Portland and interested in CS-y stuff (especially, but far from limited to, FP/Haskell). Unfortunately my new job makes it impossible for me.
Thanks for the great day in the life post. Would be interested to see a similar post focusing on the technical aspects of the project. Maybe that's the tech talk, but a post would be helpful to for people who can't make it in person. : )
We do have Haskell though!