Back when I was in high school in 2001, one of my computer science classmates introduced me to TopCoder, and there was something about it that I instantly loved. I was very competitive back then both in sports, and in the classroom, and the ability to compete in 45 minute algorithm programming contests felt like the perfect competition for someone who was experiencing a new found love for computer science. The way that a competition worked was that TopCoder would present everybody with three programming problems (easy, medium, and hard), and everyone would work for 45 minutes to submit solutions. If your solution was correct, you’d get points based upon how quickly you submitted, and your ranking would move up or down accordingly compared to other people on the site.
Monthly Archives: March 2010
HD over 3D
This past Wednesday I had the experience of being invited to attend the Rangers 3D viewing party at the theatre at Madison Square Garden. The Rangers vs Islanders game was the first sporting event being broadcast in 3D, and since no one actually owns a 3D television yet, the viewing party was pretty much the only way to take in the spectacle. Glasses were passed out to the 2000 people in the crowd, Rangers legends were on hand to host the event, NYC celebrities, the owners of MSG, cablevision, NYC media outlets, and the NHL commissioner and executives were all there to take in this potentially game changing event. And although the media would portray the 3D broadcast as a large success, I am less than convinced that 3D is the way of the future for the television industry.
Glad to be part of JumpPost
Renting an apartment in New York City is hard. JumpPost makes it easier by allowing you to browse, view, and apply for apartments that have never been accessible in the market before – apartments that will be coming up for rent months in advance.
My thoughts on Rework by 37Signals
Sometimes just being reminded about what you already know is the best advice you can receive.
Thank You Heroku, or “How To Eliminate Sysadminning”
I need to take a couple minutes here to do something I've been meaning to for along time: Thank Heroku for being so baller.
Why I release early
Many people know that I'm a big fan of the "release early, release often" motto that still echoes from my days going through YC as an early developer with Frogmetrics. When I launched Snapm I tried to live by this mantra as I built and released v1 in a little under a month. That proved to be one of the most valuable decisions I made as it allowed me to get plenty of feedback and early user testing way before anyone normally would have seen the working site. In my latest project, JumpPost, I attempted to push the boundaries of an early release even farther by rolling back the curtain as soon as the product did one simple thing. (The JumpPost background and story to be written about in a future post). Why do I do this? A couple of reasons.