Persistent - persistent.info - persistent.info
General Information:
Latest News:
Using Google Reader's reanimated corpse to browse archived data 8 Jul 2013 | 12:11 pm
Having gotten all my data out of Google Reader, the next step was to do something with it. I wrote a simple tool to dump data given an item ID, which let me do spot checks that the archived data was c...
Getting ALL your data out of Google Reader 28 Jun 2013 | 07:00 pm
There remain only a few days until Google Reader shuts down. Besides the emotions1 and the practicalities of finding a replacement2, I've also been pondering the data loss aspects. As a bit of a digit...
Image-based SVG Masking 16 Jun 2013 | 05:36 am
Image-based masking was first introduced by WebKit a few years ago, and has proven to be a useful CSS feature. Unfortunately browsers without a WebKit lineage do not support it, which makes it a less ...
Source Quicklinks 19 Apr 2013 | 10:05 pm
It occurred to me that I never blogged about my Source Quicklinks extension (source). I created it back in 2010, when I started working on the Chrome team, focusing on the WebKit side of things. I wa...
The People Behind Google Reader 20 Mar 2013 | 08:24 pm
If Google Reader were a movie or TV show, at the end of the spectacle the credits would roll and you would get to see who was responsible for what you just saw. But in today's age, software "about box...
A REPL for Chrome Apps APIs 2 Jan 2013 | 08:30 pm
A few months ago, as I was making yet another test app to demonstrate a Chrome packaged app API, I wished for a REPL. In theory the Chrome Dev Tools would fit the bill, since the console lets you run ...
Screenshot-proof images via temporal dithering 22 Dec 2012 | 06:09 am
Snapchat's (and now Facebook Poke's) main claim to fame is that it lets you send "self-destructing" image messages. Setting aside the debate about the uses of this beyond sexting, the key vulnerabilit...
I like Cilantro in my Avocado 16 Sep 2012 | 07:57 am
Ann and I have been using Avocado for the past few months to stay in touch while we're apart. It's been working well for us, but it didn't have a great workflow for sharing links (beyond copy-and-past...
Clipboard Sync Chrome Extension 4 Sep 2012 | 06:07 pm
At work I frequently switch between quite a few computers: two Macs, one Linux box, one Windows machine, and the occasional Chromebook. Between a KVM (for the desktops) and a swiveling chair (for the ...
How I Consume Twitter 17 Aug 2012 | 11:04 pm
In light of the Twitter API 1.1 announcement and the surrounding brouhaha, I thought I would take a moment to document how I read Twitter, since it might all have to change1. It shouldn't be surprisi...