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 .
The latest blog posts to take off on Hacker News. 8,472 posts.
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 .
Posted by Roy T. Fielding under software architecture , web architecture [51] Comments
New Profiling and Debugging Tools in WebKit
A Google Analytics API has long been one of our most widely anticipated features. Today we're pleased to announce that the Google Analytics ...
In Chapter 5 of High Performance Web Sites , I briefly mention that @import has a negative impact on web page performance. I dug into this deeper for my talk at Web 2.0 Expo , creating several test pages and HTTP waterfall charts, all shown below. The bottomline is: use LINK instead of @import if you want stylesheets…
Digg now uses something they call the DiggBar, which serves as both a new interface for Digg and doubles as a URL shortening service, and which frames the content of the site they’re linking to. Here’s how to block it.
A simple cross-browser method of centering tabbed menus with pure CSS and no hacks.
In Part I we discussed a framework around understanding the Firefox user experience at the moment a person installs Firefox. In Part II we walked ...
URL shortening services have been around for a number of years . Their original purpose was to prevent cumbersome URLs from getting fragmented by broken email clients that felt the need to wrap everything to an 80 column screen. Addendum: They're useful in print , too. But it's 2009 now, and this problem no longer…
Gall’s Law and the iPhone.
I’m an avid reader of news.yc , but it’s annoyed me for some time that the RSS feed is rather broken. So, I decided to dust off my Lisp skills and give it a go. The biggest chunk was adding code to do conversion from UNIX timestamps to UTC in Arc. Significant stuff that works now:
Posted by Jacob Kaplan-Moss on March 23, 2009
Large, rectangular menus group navigation options to eliminate scrolling and use typography, icons, and tooltips to explain users' choices.
Posted by Michael Leggett, User Experience Designer Sometimes I regret sending a message the morning after . Other times I send a message an...
I just installed a “hello world” Chrome extension from this Chrome Extension tutorial page. When you surf to www.google.com, the Google logo is replaced with a Lolcat: Here’s how …