No post tomorrow: SOPA strike
In support of the Stop American Censorship movement against SOPA & PIPA, this site will go dark tomorrow. If you need a quick introduction to why these pieces of legislation are harmful to the...
View ArticleBest iPhone apps for New York City Transit
Being both a transit nerd and an iPhone user, I’ve tried out a bunch of iPhone apps to help me make the best of my New York City transit experience. There are 51 iPhone apps listed on the MTA’s...
View ArticleWhat’s it like to interview at Google?
I recently had the opportunity to interview at Google for a position in their New York office as a Technical Program Manager (TPM). I found out today that I didn’t make the cut. But in the process of...
View ArticleWorld IPv6 Launch Day: Where are the cloud providers?
IPv6, the next version of the Internet’s addressing scheme, is back — and this time it’s here to stay. Following up on last year’s World IPv6 Day, the Internet Society has organized World IPv6 Launch...
View ArticleHTML5: What kind of standard is this, anyway?
I haven’t written much HTML since 1996. Back in those wild west days before CSS existed, we used <font> tags and <table>-based layouts to control how websites were presented to end-users....
View ArticleImplementing Jetty Session Persistence in MongoDB
At SecondMarket, we’re moving towards a development model where not only are the deployments continuous but where deploys incur no downtime. Users should not notice if we take a portion of our servers...
View ArticleSetting up a DNS Server in Amazon EC2
I’ve written a new post for the SecondMarket Engineering blog about our experiences setting up our own DNS servers in Amazon EC2. You can read it at engineering.secondmarket.com.
View ArticleWhat Your CDN Won’t Tell You: Optimizing a News Website for Speed and Stability
I was recently in San Diego giving a talk at LISA ’12 entitled “What Your CDN Won’t Tell You: Optimizing a News Website for Speed and Stability“. The paper was based on work my colleague Blake Crosby...
View ArticleI’m joining Opscode!
Tomorrow I’ll be joining Opscode as a senior consultant for Chef. My job responsibilities will be diverse, encompassing training, evangelism, and also working on projects for customers large and small....
View ArticleRedux: Raspberry Pi as Cheap AirTunes Server
A couple of years ago I set up a Raspberry Pi as a cheap AirTunes server using Shairport. In the intervening time, I’ve also noticed a couple of defects with Shairport: high network utilization causes...
View Article