November 2009
3 posts
What #NoSQL means to me: No SQL in HTML5 →
A popular question these days has been “What does NoSQL mean?” Some say it means “Not only SQL” or something. But to me it means something different. In my CouchDB talk at the…
Nov 10th
How CouchDB Treats the Disks →
Blogs are pretty much append-only. Most of the time you add new posts, sometimes you edit recent ones. There are new comments. CouchDB’s file format is also append-only. This doesn’t make it…
Nov 4th
HTML5 Web Workers →
Web Workers open up the web client to message-passing-style programming. Getting this into HTML5 is the first step toward taking Erlang’s robust parallelism to the web. People keep asking me what…
Nov 1st
September 2009
4 posts
CouchDB Google Tech Talk →
Thanks to Steve Souders I had the opportunity to speak about CouchDB at Google. here are links to the video and slides. CouchDB - Local Web Platform
Sep 28th
Deep Couch: Deterministic Revs for Idempotent PUTs →
Idempotent HTTP traffic (really, many kinds of traffic, as this happens at the TCP level) is sometimes repeated by intermediaries with no knowledge of either the client or the server. This is why…
Sep 23rd
TFM Part 2: A metaphor →
In my last post I pretty much let loose with the frustration of having more to do than one possibly can. I think it comes from overbooking myself and then getting hit with the house fire that…
Sep 18th
TFM →
Time fucking management, this is something I’ve been learning my whole life, and I concede it’s like trying to hold back the ocean. First of all, TFM’s non-linear: 45 minutes at the Github drinkup…
Sep 11th
August 2009
2 posts
“So let me get this straight: liberals protest war; conservatives protest health...”
– Cynical-C (via huslage)
Aug 14th
1 note
Book progress →
Jan, Noah and I are getting close to the finish line on our book, CouchDB: The Definitive Guide. Friday is a real deadline. We are in a sprint to apply all the latest API changes and suchlike to…
Aug 9th
July 2009
4 posts
p2p Web @ OSCON →
CouchDB’s web API and offline replication capabilities make it ideally suited to power a sea-change in the relationships between users and service providers. I’ll talk about the benefits and…
Jul 23rd
Fixing HTML 5 Storage →
The NoSQL movement has raised a flag about possible inclusion of SQL in the HTML 5 standard. Many of these people are fans of simpler key/value APIs. I’m guilty of getting up on stage with a…
Jul 15th
Kings of Code slides →
This talk has a bit more attitude than some of my others. I’m not sure if it was recorded, but that’s cool: “you had to be there.” My favorite bits were getting to tell Steven Pemperton that “in…
Jul 4th
The P2P Web (part one) →
(Part one because this is only just some of what I’d like to say on the topic.) The web was originally designed as a peer-to-peer medium. Tim Berners-Lee needed a way to share physics papers with…
Jul 3rd
June 2009
1 post
NoSQL Slides →
NoSQL was a rip-roaring good time. It was fun to catch up with old friends as well as get an all day brain-dump of what’s going on in the distributed database world. I’m pretty heads-down on…
Jun 12th
May 2009
7 posts
Less →
I like it when people talk about less code. Code slower, all of that. Here’s my attempt to talk about less. Less Layers This is one aspect people find appealing about pure Couch apps. Less layers…
May 31st
First Principles →
I’m not particularly concerned with people who take issue with some of the CouchDB demos I’ve been doing lately. Either they don’t get it or they’re trying hard not too. If you’re on the cusp, and…
May 29th
Simple Wins →
The biggest response I got to Toast, my realtime CouchDB chat server was: “wtf why didn’t you use XYZ technology?” The point of developing chat in CouchDB is not to show how CouchDB is an ideal…
May 25th
“ThatGirlOnline: Where is my Seb? I need him!”
– ThatGirlOnline : on toast
May 24th
My Couch is on Port 80 →
It started with the tshirt: Now it’s turned into a (realtime chat) movement. Toast is a simple demo chat application for CouchDB. It can still have a lot added to it, but it can IM, and…
May 23rd
Building things →
I had a wild weekend meeting VCs in SF, and came home determined to actually write some code. Meetings are fun but they remind you that nothing talks like code. So I’m putting together a demo…
May 23rd
Erlang Factory →
Too tired to say much. Here are the slides from today’s CouchDB talks (remixed a bit for publication) CouchDB Internals and CouchDB to the Edge - pdf
May 2nd
April 2009
6 posts
"CouchDB to the Edge" at JSConf (with slides) →
Chilling in the Track A room at JSConf - very relaxed feeling conference. Jan and I just gave the talk “CouchDB to the Edge” about the p2p web. There will be video of our talk, but for now …
Apr 24th
“They’re basically saying that killing babies is OK”
–  Apple under fire over iPhone ‘Baby Shaker’
Apr 23rd
At CouchHack →
There is a new podcast We’re doing things. It’s the best. More updates later or see Twitter. also, CouchHack.org
Apr 21st
House update →
Well… they’ve finally started work cleaning up the house after our (luckily confined to the stove) bean cooking fire. Lessons learned (if you have to move out of your house and are waiting for…
Apr 17th
Apr 4th
Apr 3rd
March 2009
9 posts
CouchDB talks online →
If you were not at ApacheCon, here is the audio of the talks Jan and I gave. It was a fun time. This page links to the Podcast feed Deploying to the Edge with CouchDB Introduction to…
Mar 30th
The first thing is to be done →
I came home (from GMT+1) to a bit of a disaster area today. C’est la vie. Now we’ve got to wipe every square centimeter of surface in the house with a damp cloth, and run everything we’ve ever…
Mar 29th
ApacheCon Talk Slides →
I am uploading the slides, when they are up I will link from this page. Deploying from the Edge With CouchDB Introduction to CouchDB Many thanks to everyone who was there, and to Jan for…
Mar 27th
ApacheCon EU →
I’m sitting in the hotel lobby bar with Benoit and Jan, talking about CouchApp. The conference looks like it will be a lot of hallway conversations.
Mar 25th
Fun in London →
Amy and I have been in London since Thursday morning. I think today is the first day I’ve been jet-lag free. And now we get on the plan to Amsterdam. Notable events (links to tweets): Meeting…
Mar 22nd
Team Fitness →
From my comment on Sam Ruby’s blog: I’ve never been an exerciser before, but in the last year my wife got me started with her “Team Fitness” class, where we show up twice a week and do fun stuff…
Mar 22nd
The Big Switch →
I’ve set up permanent redirects from the Rails app that used to host this blog, feeds etc should all be redirecting to this site. Please let me know if this breaks anything for you. (If it broke for…
Mar 15th
Upgrading CouchDB databases to trunk →
The latest CouchDB update brings a mature replication model for distributed updates. This involved quite a lot of changes to the internal handling of MVCC tokens. The result is what we think will be…
Mar 15th
“McLuhan: No, and so the only alternative is to understand everything...”
– Rough Type: Nicholas Carr’s Blog: The luddite McLuhan
Mar 3rd
2 notes
February 2009
5 posts
Moving (Blog) House →
The little Rails app that powers this blog has served me well over the years. I’ve only written 139 posts (this will be 140) using it, and never got around to implementing caching or any of that…
Feb 28th
Gif wins!
gifparty:
Feb 27th
17 notes
Feb 27th
Did Last.fm Just Hand Over User Listening Data To... →
idfdz: cosmicglacier: I heard from an irate friend who works at CBS that last.fm recently provided the RIAA with a giant dump of user data to track down people who are scrobbling unreleased tracks. As word spread numerous employees at last.fm were up in arms because the data collected (a) can be used to identify individuals and (b) will likely be shared with 3rd parties that have relationships...
Feb 21st
“Whole cities and metro regions became giant Ponzi schemes.”
– How the Crash Will Reshape America - The Atlantic (March 2009)
Feb 17th
January 2009
17 posts
Jan 22nd
Jan 20th
Jan 14th
Jan 11th
Jan 4th
“Makes you wonder what the world might look like if peers building commons...”
– The WELL: Bruce Sterling: State of the World, 2009
Jan 4th
“Plankton and jungles make the air we breathe, but they have no place at our...”
– The WELL: Bruce Sterling: State of the World, 2009
Jan 4th
“The people fighting climate change — they look like Voltaire combatting...”
– The WELL: Bruce Sterling: State of the World, 2009
Jan 4th
“You should aspire to this better condition.”
– Worldchanging: The Last Viridian Note
Jan 4th