Brett Lawson | Couchbase Blog

Author

All posts by Brett Lawson, Principal Software Engineer, Couchbase

Brett Lawson is a Principal Software Engineer at Couchbase. Brett is responsible for the design and development of the Couchbase Node.js and PHP clients as well as playing a role in the design and development of the C library, libcouchbase.

Node.js SDK 2.0.0 Developer Preview

Node.js SDK 2.0.0 Developer Preview

In addition to the recent SDKs releases, I am also glad to announce the release of a newly minted Node.js SDK as well!  This new major version of the Node.js SDK introduces a number of new features and bug fixes...

PHP SDK 2.0.0 Beta

PHP SDK 2.0.0 Beta

I am pleased to announce the beta release of the new PHP SDK.  This release includes a few minor interface changes from the previous release (developer preview 2), as well as the addition of a more comprehensive management interface. Documentation...

PHP SDK 2.0.0 Beta 2

PHP SDK 2.0.0 Beta 2

I am pleased to announce the next beta release of our new PHP SDK.  This release primarily consists of minor bug fixes in addition to initial support for cross-sdk data types. Documentation The documentation describing the full API is available...

PHP SDK 2.0.0 Developer Preview

PHP SDK 2.0.0 Developer Preview

Over the past few months, the SDK development team has been working on defining a new interface for interacting with the SDKs, dubbed SDK 2.0 (not directly related to PHP SDK 2.0.0 which merely happens to implement a large portion...

PHP SDK 2.0.0 Developer Preview 2

PHP SDK 2.0.0 Developer Preview 2

I’m happy to announce the second iteration of developer preview for the new PHP SDK.  This release includes a few new minor features, but primarily consists of internal changes implemented through the use of the newly release libcouchbase 2.4.0 developer...

`startkey_docid` Behaviour

`startkey_docid` Behaviour

Today we had an interesting question pop up on Stack Overflow (http://stackoverflow.com/q/20083932/98509) in relation to the correct usage of startkey_docid. The question was prompted as the user was passing in a valid startkey and startkey_docid, however the startkey_docid appeared to...