Simon Willison blogs at http://simon.incutio.com/ xml

The science of the hashtag

14/01/2011 @ 06:00 UTC

Simon Willison : The science of the hashtag - The science of the hashtag. Interesting analysis of how the #lessambitiousmovies hash tag took off thanks to retweets from a couple of key users with very creative followers.

Rod Begbie : The science of the hashtag - Great analysis by Robin Sloan of a sizable Twitter hashtag meme. Size of followership != size of readership. #

Display your events on your own website with Lanyrd Badges

13/01/2011 @ 22:00 UTC

Simon Willison : Display your events on your own website with Lanyrd Badges - Display your events on your own website with Lanyrd Badges. We’ve launched badges for Lanyrd—JavaScript that lets you embed a top bar or a content “splat” showing events you plan to attend, talks you’ve given in the past and other various comb

Hello from Gondor

13/01/2011 @ 06:00 UTC

Simon Willison : Hello from Gondor - Hello from Gondor. “Effortless production Django hosting” from the Eldarion team.

Introducing the FluidDB Explorer

13/01/2011 @ 06:00 UTC

Simon Willison : Introducing the FluidDB Explorer - Introducing the FluidDB Explorer. Every good API deserves a dedicated API browser.

The Virtues of Monitoring

13/01/2011 @ 06:00 UTC

Simon Willison : The Virtues of Monitoring - The Virtues of Monitoring. Fantastic guide to the various levels of monitoring required for a modern web application.

The First Few Weeks - ep.io

13/01/2011 @ 06:00 UTC

Simon Willison : The First Few Weeks - ep.io - The First Few Weeks—ep.io. Another take on managed Python Django/WSGI hosting, from Andrew Godwin and Ben Firshman.

US iPhone Data for International Visitors: A Guide

13/01/2011 @ 05:00 UTC

Simon Willison : US iPhone Data for International Visitors: A Guide - US iPhone Data for International Visitors: A Guide. AT&T will swear blind that their pay-as-you-go data plan doesn’t work with iPhones or other smart phones. Here’s how to prove them wrong.

Getting Started - Google URL Shortener API

13/01/2011 @ 05:00 UTC

Simon Willison : Getting Started - Google URL Shortener API - Getting Started—Google URL Shortener API. The API for the goo.gl URL shortener is really nice—no API key required, easy to create a short URL and you can retrieve detailed stats breakdowns (similar to bit.ly) as JSON for any URL.

URL Design

31/12/2010 @ 12:00 UTC

Simon Willison : URL Design - URL Design. Thoughtful tips on modern URL design, from GitHub designer Kyle Neath. GitHub has the best designed URLs of any application I can think of.

philgyford : URL Design — Warpspire - Tips for designing URLs, most of which seems like common sense to me, but also some tips re HTML5 Javascript shenanigans. (via Simon Willison)

Audio Sprites (and fixes for iOS)

23/12/2010 @ 22:00 UTC

Simon Willison : Audio Sprites (and fixes for iOS) - Audio Sprites (and fixes for iOS). Remy Sharp on the limitations of HTML5 audio support in iOS.

OpenCorporates

22/12/2010 @ 13:00 UTC

Simon Willison : OpenCorporates - OpenCorporates. “The Open Database Of The Corporate World”—a URL for every UK company.  [via]

HotQueue

22/12/2010 @ 13:00 UTC

Simon Willison : HotQueue - HotQueue. A super-simple Python work queue using Redis. The API is neat, and makes clever use of generators for blocking consumption of queue items.

Instapaper requiring email and passwords for new accounts

15/12/2010 @ 22:00 UTC

Simon Willison : Instapaper requiring email and passwords for new accounts - Instapaper requiring email and passwords for new accounts. Instapaper are changing from their novel “enter a username or email address, only enter a password if you really want one” registration scheme to a more traditional email and password requir

24 ways: Extreme Design

10/12/2010 @ 12:00 UTC

Simon Willison : 24 ways: Extreme Design - 24 ways: Extreme Design. Hannah Donovan on the design process that has evolved from multiple /dev/fort expeditions.

Spacelog: space exploration stories from the original transcripts

10/12/2010 @ 12:00 UTC

Simon Willison : Spacelog: space exploration stories from the original transcripts - Spacelog: space exploration stories from the original transcripts. The product of the most recent /dev/fort outing—a beautiful, web-native interface for browsing the NASA transcripts from the Apollo 13 and Mercury 6 missions (more to come). Every key

Indexing JSON in Solr 3.1

10/12/2010 @ 11:00 UTC

Simon Willison : Indexing JSON in Solr 3.1 - Indexing JSON in Solr 3.1. The next release of Solr will support indexing documents provided as JSON—Solr currently requires incoming documents to be formatted as XML.

Tracking every release

9/12/2010 @ 02:00 UTC

nelson : Tracking every release - Great summary of how Etsy instruments their production systems. Every Internet company needs tools to do this. I'm available for hourly work :-)

Simon Willison : Tracking Every Release - Tracking Every Release. How Etsy use Graphite to monitor their continuous deployment releases.

Google maps legibility

3/12/2010 @ 03:00 UTC

nelson : Google maps legibility - Detailed examination of why Google's maps are easier to read

Simon Willison : Google Maps and Label Readability - Google Maps and Label Readability. Obsessively detailed analysis of exactly what makes Google Maps so readable when compared to Yahoo! and Bing.

Google TCP tweaks

29/11/2010 @ 15:00 UTC

nelson : Google TCP tweaks - Evidence that Google may be running outside TCP spec to make connections faster

Simon Willison : Google and Microsoft Cheat on Slow-Start. Should You? - Google and Microsoft Cheat on Slow-Start. Should You?. Fascinating optimisation tricks by some of the big websites, which violate the RFC governing the TCP slow-start algorithm in order to perform better in the common case.

bmilleare : Google and Microsoft Cheat on Slow-Start. Should You? - Interesting hack by Google and MS on the tcp slow-start algorithm to speed up http responses.

Find conferences to speak at with Lanyrd

24/11/2010 @ 04:00 UTC

Simon Willison : Find conferences to speak at with Lanyrd - Find conferences to speak at with Lanyrd. We just launched calls for participation on Lanyrd. You can list calls for any conference, browse them by topic, and subscribe to an Atom feed of calls for your area of interest.

gzip support for Amazon Web Services CloudFront

12/11/2010 @ 07:00 UTC

Simon Willison : gzip support for Amazon Web Services CloudFront - gzip support for Amazon Web Services CloudFront. This would have saved me a bunch of work a few weeks ago. CloudFront can now be pointed at your own web server rather than S3, and you can ask it to forward on the Accept-Encoding header and cache multipl

Porting Flickr to YUI 3: Lessons in Performance (at YUIConf 2010)

10/11/2010 @ 20:00 UTC

Simon Willison : Porting Flickr to YUI 3: Lessons in Performance (at YUIConf 2010) - Porting Flickr to YUI 3: Lessons in Performance (at YUIConf 2010). Some very interesting tips here. The new Flickr photo pages suffered from what I’ve been calling “Flash of Un-Behavioured Content”, where slow loading JavaScript results in poor be

Building a GeoIP server with ZeroMQ

9/11/2010 @ 11:00 UTC

Simon Willison : Building a GeoIP server with ZeroMQ - Building a GeoIP server with ZeroMQ. ZeroMQ makes it trivially easy to write a network service in raw C that makes functionality from a C library (in this case the MaxMind GeoIP library) available to clients written in many different client languages.

WebKit is Dropping HTML5 "popstate" Events

30/10/2010 @ 09:00 UTC

Simon Willison : WebKit is Dropping HTML5 "popstate" Events - WebKit is Dropping HTML5 “popstate” Events. Really nasty bug with WebKit’s pushState support, discovered by Ben Cherry from Twitter. popState events get dropped if the user navigates while an outbound network request is in progress.  [via]

A predictable web of data - the why of YQL

30/10/2010 @ 08:00 UTC

Simon Willison : A predictable web of data - the why of YQL - A predictable web of data—the why of YQL. Christian Heilmann is moving from Yahoo! to Mozilla to head up their evangelism team, and has marked the occasion by releasing the first chapter of a proposed book on YQL.

xml
Upian.