Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 242 posts.
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.
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 …
Simple rule of thumb for measuring the perceived complexity of a user interface
A user interface rule of thumb: The fewer UI elements a user must deal with, the more appealing the interface.
Don't Blame CSS For Your Incompetence
I feel like shit, and have spent a proportion of the afternoon in bed so really shouldn’t be involving myself in this right now, but I can’t help it. Hacker News and Reddit have been bickering today…
Tell HN: Cinch, W7-like window management for OSX
Cinch allows you to resize your windows simply by dragging them to a screen edge
Django ponies: Proposals for Django 1.2
I’ve decided to step up my involvement in Django development in the run-up to Django 1.2, so I’m currently going through several years worth of accumulated pony requests figuring out …
John Resig Talk: Performance Improvements in Browsers
I gave a talk last week at Google (at the request of the excellent Steve Souders ) all about the performance improvements, and new APIs, that are coming in browsers. I cover the new browsers, their JavaScript engines, their JavaScript performance, and then do a whirlwind tour of their new DOM methods and some of their…
Encouraged Commentary (cool use of jQuery to enhance blog commenting)
My first major experiment has been in improving the commenting system on this blog.
JavaScript: The Good Parts
I found a really nice video lecture on JavaScript. I'm a JavaScript journeyman myself so I decided to review it to learn something new. I have written about JavaScript in the past -- the previous post on JavaScript was "Learning JavaScript through Video Lectures". This lecture is given by JavaScript guru Doug...
Writing Microcopy
An Interface and Product Design blog by Joshua Porter