I'm quite lucky with my climate though, but for a lot of people in California they should be similarly blessed (I'm not in California).
One thing I didn't note was that you'll need to plant your seedlings about 3-4 weeks before you're ready to start harvesting. But get it right and you should have an endless supply from about 6-10 plants, and you don't need much space for this. Just choose lettuce that the whole plant doesn't need to be harvested - ie, not 'iceberg' lettuce.
edit : here's a pic of my first crop about 4 weeks after planting. It eventually grew to about 4 feet tall. There's a couple of different varieties in here, I now only go for the ones like in the original article with a roundish leaf.