April 2011
3 posts
Steve Souders talks about web performance (of course) at Webstock 2011.
Paul Irish tells us about requestAnimationFrame →
If you let the browser set your framerate, it can tune well for performance and stop animating background tabs. This is just starting to get implemented - not out there yet.
Logs Are Streams, Not Files →
February 2010
2 posts
Faye: a Comet client and server for Node.js and... →
January 2010
2 posts
Fetch as Googlebot | Carsonified →
Google Webmaster Tools lets you see your page as Google sees it.
Easy statistics for AdWords A/B testing, and... →
An easy rule of thumb to determine how many data points you need.
December 2009
5 posts
The story goes that Babbage was inspired to create the Difference Engine one day...
– A 19th-Century Mathematician Finally Proves Himself : NPR
HTML Paragraph-ize in Vim
:100,150 s/\s*(\S.*\S)\s*/<p>\1<\/p>/
A little vim command to surround lines in <p> tags. It says to take lines 100 to 150, strip whitespace at the start and end of the line and then add the opening and closing tags.
You should change the line numbers to fit your situation. If you want it to apply to the whole file, replace the 100,150 with %.
It leaves empty lines or...
Chromium Blog: Technically speaking, what makes... →
Google Code Blog: Google Analytics Launches... →
New way to load GA that is faster and less error-prone.
November 2009
9 posts
Chromium OS →
An OS that is only a browser. I love the purity of the concept.
Software is hard | Eventbug (alpha) Released →
See all registered event handlers in FireBug - hooray! Unfortunately we’ll have to wait for Firefox 3.6 before we can use it.
Strangers who randomly email me crazy proprietary shit with an “implied...
– Merlin Mann
Bilski
CHIEF JUSTICE ROBERTS:
Mr. Stewart, I thought I understood your argument up until the very last footnote in your brief. And you say this is not — simply the method isn’t patentable because it doesn’t involve a machine. But then you say but it might be if you use a computer to identify the parties that you are setting a price between and if you used a microprocessor to...
Underscore.js - a library to make JS more... →
“functional” as in “functional programming”
DailyJS: A JavaScript Blog →
The Complete Guide to Google Wave →
Paul Graham - Maker's Schedule, Manager's Schedule →
I have two meetings today, which made me think of this essay.
Robby on Rails : Tracking Google Analytics events... →
October 2009
14 posts
Coding Horror: Revisiting "The Fold" →
Nowadays, users know how to scroll.
Carsonified » Dan Rubin on Web Typography →
Fonts - that’s like when your letters have little pointy edges, right?
hurl →
Make HTTP requests and see what comes back. (Created at the latest Rails Rumble)
A Deeper Look at mod_rewrite for Apache - Nettuts+ →
Video on the Web - Dive Into HTML5 →
danieltenner.com — What problems does Google... →
via Gruber
Stack Overflow Careers →
This will probably be a great place to find programmers.
github Behind a Firewall →
Wired - The Inside Story of Wal-Mart’s Hacker... →
Coding Horror: The State of Solid State Hard... →
Once more I hear the siren call of awesome hardware advances.
30 years of failure: the username/password... →
Derek Powazek - Spammers, Evildoers, and... →
SEO is a scam.
@font-face and performance →
Short version - don’t use @font-face.