New
The latest blog posts to take off on Hacker News. 398 posts.
JQuery 1.5.1 released, includes full IE 9 support
jQuery: The Write Less, Do More, JavaScript Library
Chrome Developer Tools: Back to Basics
It’s been an exciting past few months in the Google Chrome Developer Tools world as we keep adding new features, while polishing up existin...
Why We Stick With PHP (and don't move to Ruby or Python)
I often get asked by potential employees and clients, why we do PHP and mostly PHP only. A valid question, of course and my first answer usually is (besides the “historical reasons” one), that nowadays all those server side (scripting) languages are mainly the glue layer between the front-end (the browser part) and…
WordPress names their 3.1 release: Reinhardt
The long-awaited fourteenth release of WordPress is now available. WordPress 3.1 “Reinhardt” is named in honor of the jazz guitarist Django Reinhardt. Version 3.1 is available for download, or you …
Native Client: Getting Ready for Takeoff
Over the last few months we have been hard at work getting Native Client ready to support the new Pepper plug-in interface. Native Client ...
New Chrome extension: block sites from Google’s web search results
Insights from Googlers into our products, technology, and the Google culture
Happy Run Some Old Web Browsers Day!
Happy Run Some Old Web Browsers Day! In honor of the ten year anniversary of the Mozilla project, home.mcom.com, the Internet Web Site of the Mosaic Communications Corporation, is now back online. It took some doing. There is comedy. First, the fun stuff: Until now, home.mcom.com and all URLs under it just redirected…
Inversion of Control Containers and the Dependency Injection pattern
Explaining the Dependency Injection pattern, by contrasting it with Service Locator. The choice between them is less important than the principle of separating configuration from use.
Broken Links
I’ve been getting madder and madder about the increasing use of dorky web links; for example, twitter.com/timbray has become twitter.com/#!/timbray . Others have too; see Breaking the Web with hash-bangs and Going Postel . It dawns on me that a word of explanation might be in order for those who normally don’t worry…
Google 2000 vs. Google 2011
I sometimes hear people say “Remember when Google launched and the results were so good? Google didn’t have any spam back then. Man, I wish we could go back to those days.” I know…
Breaking the web with hash-bangs
Update 10 Feb 2011 : Tim Bray has written a much shorter, clearer and less technical explanation of the broken use of hash-bangs URLs . I thoroughly recommend reading and referencing it.
JQuery 1.5 released: .sub(), ajax rewrite, speed improvements, more
jQuery: The Write Less, Do More, JavaScript Library
Google uses accelerometer API in Jules Verne Google Doodle
Insights from Googlers into our products, technology, and the Google culture
Fighting the @font-face FOUT
FOUT is what I’m calling the flash of unstyled text that you get while using @font-face in Firefox and Opera.
Matt Cutt's thoughts on Google Bing Debate
Earlier this week I was on a search panel with Harry Shum of Bing and Rich Skrenta of Blekko (and moderated by Vivek Wadhwa) and the video now live. It’s forty minutes long, but it covers a l…