thecave


Ramblings From A Crotchety Old Man

Après Code: A New Developer Meetup In Stowe Vt

I started organizing developer related meetups in 2001 starting with a weekly happy hour for dev friends and co-workers. Over the years I ended up organizing different types of events, from monthly meetings that included speakers to parties and happy hours to annual snowboarding trips. I even started NSHappyHour for Mac and iOS developers, which is still going on each month in Salem, MA.

Continue reading →


The Snow Was Better In 2003

During our stay in Whistler last week, I kept saying to my wife I thought the snow conditions, which weren’t the best, were about the same as the conditions we experienced in February 2003. Turns out I was wrong.

Continue reading →


Life Is A Vacation

As we flew home from Vancouver I asked Rowan if he thought it was neat that we were flying from a snowboarding vacation to home where we will go snowboarding again. He said he thought it was neat, but I don’t know if he really gets it. I know it blows my mind to think that we live in a place where people come for a vacation to do exactly what we did on our vacation. The difference though is that we get to continue doing what we did on vacation once we return home.

Continue reading →


Our Return To Whistler Blackcomb

Years ago I, with help from a couple of friends, organized an annual snowboarding trip to Whistler Blackcomb. Even after the annual trips were no more, Melanie and I continued visiting Whistler once every year or two. Our last Whistler trip was in 2007, and we’ve been wanting to return for many years. But it just hasn’t worked out for us. That is until this year when we finally made our return to Whistler, and we brought Rowan with us.

Continue reading →


Raw Denim

16 months ago I bought my first pair of raw denim, a pair of Levi’s 501 Shrink to Fit, and I’m lovin’ the look.

Continue reading →


This Startup Is Not For Me

While writing my previous post on how working 80+ hours is not the answer, I was reminded of a Wall Street startup I interviewed for back in December 1999. The startup was staffed with many brilliant programmers, and I certainly would learn a lot from them. The startup was well funded, and they offered me more money than any other company had offer me. But in the end I turned down their offer.

Continue reading →


Working 80+ Hours Isn't The Answer

A founder, or maybe the person is a manager type, asked on Quora, “How do you make programmers work 60-80 hours per week?” While the question is a pathetic one, the answers that follow, especially the first one, are worth a read. And you should certainly read the answers if you happen to be one of those sad founders/manager types who wants their of programmers to work long hours. In short, if you are trying to force your programmers to work 60, 80 or more hours per week, then you are doing it wrong.

Continue reading →


For-In Loop vs Using Block

Brent Simmons talks about for-in loops in a recent post. In it he says:

Continue reading →


Temperature Inversion

Seeing “temperature inversion” in the Stowe snow report this morning is music to my ears. It’s -20°F in town but a balmy 2°F at the summit. Time to ride.

Continue reading →


Reliving The Past

I just spent the last two hours looking through past posts here at thecave. I was writing a lot for the four or five years, and some of those old posts are actually good. But more importantly reading through those old posts gave me a chance to relive my past.

Continue reading →