J. Chris Anderson's blog

April 1, 2014

CouchTalk Calling

tldr;

The storage part of CouchTalk is easy, just jpeg and wav resources keyed by id. What's interesting is the application model that assumes sequential keys, allowing the front end to index into the data without issuing any queries. To detect the last key we just watch browser events on the img tag and stop on 404.

Read more »

September 13, 2013

JSON Anywhere Revolutionizes Mobile Developer Productivity

The mobile technology Couchbase announces today marks the beginning of a transition for mobile application developers: away from the web-centric LAMP stack and toward an integrated mobile stack. With JSON Anywhere, developers are free to concentrate on creating value for users, rather than writing reams of code dedicated to pushing data between devices and the cloud.

Read more »

March 22, 2013

Performance Oriented Architecture

"How should I access my data?" is often asked by developers as they contemplate a storage solution. To answer that question one first needs to understand the application under consideration. Who are the most important users, and which use cases need to be fast—that is, what actions does the user take a lot? What is the hot path?

Read more »

February 27, 2013

Why mobile sync?

Why use sync in your mobile app at all? You've got a lot on your plate already, from user experience to marketing. Why spend time to add another library to your app?

Read more »

February 1, 2013

Get Started with Couchbase for Mobile

I just sent an email to our open source mobile community sharing some exciting developments we've made in the last months. I also want to share it with the blog, because I'm sure many of our database users also have mobile challenges. I believe sync is fundamental to connected devices, and sync is also an important bridge between the traditional database use cases, and the networked world.

Read more »

October 17, 2011

Mobile at Web 2.0

 Today I spoke at Web 2.0, about the differences between Mobile and traditional Web 2.0 architectures. The biggest difference I identified, is that mobile devices frequently have unreliable connections. Even when the connection is available, it often has high latencies. Users are familiar with long waits when browsing the web or sending tweets, but that doesn't mean they like it.

 

Read more »

August 1, 2011

Community Award Winners at CouchConf San Francisco

CouchConf San Francisco was a total blast and we at Couchbase want to shout out a huge thanks to those of you who joined in. I had a great time, and one of the highlights of my day was getting to announce the Couchbase Developer Award winners.  And the winners are (envelope please):

Best in Show — Group Complete by Radical Dynamics (submitted by Matt Adams)

Read more »

July 18, 2011

CouchConf Developer Awards – Finalists Announced!

Wow!  We had some really good submissions for the Couch Developer Awards.  After reviewing all the submissions we have now narrowed it down to our finalists and wanted to congratulate them. 

The categories and their finalists are...

Best application built with Membase Server
Tribal Crossing for Animal Party
AdAction for Delta Projects
TubeMogul for PlayTime Video Advertising

Read more »

June 30, 2011

Welcome Jens Alfke!

We are pleased to announce a new key member of the Mobile Couchbase team. Jens Alfke is a top notch dog in Cocoa development. He wrote the wiki page on Signed Documents back in the day, and before that he worked on iChat at Apple.  Jens also spent time working on Google Chrome and at Rockmelt before joining us.

Read more »

June 10, 2011

Couch Developer Awards –Tell us what you’re up to!

Hey everyone!  We are so excited about CouchConf and as part of the conference we want to highlight those that are using the technology in cool ways. To nominate your project just fill out the this quick form by July 15th.  Winners will be announced at the conference and will win an iPad2!

(By the way, you don’t have to be there to win!)

Can’t wait to look through the submissions to see what everyone is up to!–

--Chris