Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 8,470 posts.
Website runs all in S3, no server.
It’s practical to use Amazon’s Simple Storage Service (S3) as the backend for a web application WITHOUT any intervening application server. I have the code to prove it and I’m sharing it. If you’re a nerd, read on otherwise you may want to skip this post
Wanna learn JavaScript? Here are 15 video lectures (with key ideas written out)
I decided I wanted to get better at JavaScript. I've been programming in it for a while but I never really developed any good skills in it. I was just mostly copy pasting examples together and adjusting code to get it working. I recently found a bunch of really good programming video lectures on JavaScript and…
Death To The Div
Every web developer is looking forward to the new HTML spec, HTML 5. The new spec will birth 20 new elements to add more underlying semantic meaning to
Speeding up a Rails request by 150ms by changing 1 line
We’re pretty obsessed with performance at Gilt Groupe . You can get a taste for what we’re dealing with, and how we’re dealing with it, from our recent presentation at RailsConf .
Droid: iDon't Understand Search Engine Optimization
I've been waiting for Verizon to announce a competitive smart phone for a quite some time. With a barely functional, 3 year old Motorola Q you better be...
Let's make the web faster
Insights from Googlers into our products, technology, and the Google culture
Announcing the New York Times Congress API
We’re pleased to announce the Congress API, which lets developers access information about Congressional representatives and their votes.
Free links to your site
I can’t believe a new feature from Google isn’t getting more notice, because it converts already-existing links to your site into much higher quality links, for free. The Google webmast…
Collaborative Map-Reduce in the browser
After immersing yourself into the field of distributed computing and large data sets you inevitably come to appreciate the elegance of Google's Map-Reduce framework . Both the generality and the simplicity of its map , emit , and reduce phases is what makes it such a powerful tool. However, while Google has made the…
"Hand-Drawn" Vector Graphics Editor in Javascript
<img src="http://stevehanov.ca/blog/images/stick-figures.png"/> Now it's a commercial product, but <a href="http://zwibbler.com">Zwibbler</a> was once a fun side-project, and here's some details on its implementation.
Optimizing HTTP headers for ‘ajax’ webapps
Mibbit is a fully featured IRC Client. Allowing you to interact realtime with your friends. Chat, play games, colaborate on projects together and more.
NYTimes.com Announces Map/Reduce Toolkit
Recently we’ve been exploring the on-demand storage and computation tools offered by Amazon Web Services, along with an open-source toolkit called Apache Hadoop. The result is many computers working together to answer questions about our users.
Django tip: Caching and two-phased template rendering
We've launched user accounts at EveryBlock , and we faced the interesting problem of needing to cache entire pages except for the "You're logged in as [username] " bit at the top of the page. For example, the Chicago homepage takes a nontrivial amount of time to generate and doesn't change often -- which means we want…
Beautiful Horizontally Centered Menus/Tabs/List. No CSS hacks. Full cross-browser.
A simple cross-browser method of centering tabbed menus with pure CSS and no hacks.
JQuery 1.2.6: Events 100% faster
jQuery: The Write Less, Do More, JavaScript Library
Technically speaking, what makes Google Chrome fast?
Earlier this year, we heard from many of you on how important speed is to your daily activities on the web. We kicked off a series of disc...
Djng - a Django powered microframework
djng is nearly two weeks old now, so it’s about time I wrote a bit about the project. I presented a keynote at EuroDjangoCon in Prague earlier this month entitled …