Author
-

Managing REST APIs with Swagger (video)
Couchbase incorporated Swagger into our documentation a few months ago. “Swagger” refers to an ecosystem of tools and other resources for managing REST APIs. Core to Swagger is the Swagger specification. (The group behind…
-

Technical Details of the 1.4 Release of Couchbase Mobile (video)
Couchbase recently released the 1.4 version of the Couchbase Mobile stack. 1.4 includes the first release of Sync Gateway Accelerator into general availability. This short video describes some of the technical details of the…
-

Codenvy, Eclipse Che, Docker, and Couchbase: Coding in the Cloud at Devoxx US
This week Couchbase was at Devoxx US. Devoxx is a hugely influential conference series, well known in Europe. This was the first one to take place in the United States. While I was there…
-

Couchbase Mobile Changes Explorer – Part. 2
Introduction The Couchbase Mobile Sync Gateway changes feed provides a way to monitor events in a mobile deployment. The feed makes it feasible to write sophisticated business logic. I wrote a tool to help…
-

Getting Comfortable with Couchbase Mobile: Couchbase Web Console
Introduction This post marks the second in a series about the Couchbase Mobile stack. You can find the first post here. It covers installing Couchbase Server. In this post, we’ll examine part of the Couchbase Web Console (CWC). Background…
-

Getting Comfortable with Couchbase Mobile: Installing Couchbase Server
Introduction The Couchbase Mobile stack comprises three components, Couchbase Server, Sync Gateway, and Couchbase Lite. To get comfortable with the whole stack, it’s great to install and run everything on your development machine. In this series of posts, I’ll…
-

Access Denied, or Access Lost? Some Tips on Sync Gateway
The plan for this blog post started out with wanting to clarify a particular detail about how Couchbase Mobile’s Sync Gateway component handles removing a client’s access to a document. I’m going to write a bit…
-

Hands-on with Couchbase Mobile (Video)
I had a chance to delve into a topic I’ve wanted to talk about for a while now at our last Couchbase Meetup here in Mountain View, California. I think sometimes things just don’t make sense…
-

Sync Gateway Inter-instance Code Sample
In this post, I went into some detail about replications between Sync Gateway (SG) instances in Couchbase Mobile (CBM). I wrote a simple Java application with a Swing-based UI to illustrate a working example. I run the app along…
-

New in Couchbase Mobile v1.3: Document Expiration
Document expiration, sometimes referred to as “time to live” , or TTL, has been a feature of Couchbase Server for some time. The new release of version 1.3 adds this capability to Couchbase Mobile. Let’s explore…
-

Adding Couchbase Lite to an Android Project using Gradle
This video short shows how to add Couchbase Lite to an Android Project using the built-in Gradle build system in Android Studio. You can also find a walk through in this blog post. Postscript…
-

Couchbase Mobile – July 2016 Meetup (video)
I gave a talk at the July meeting of the Silicon Valley Couchbase Meetup. I focused on two main points about Couchbase Lite (the embedded mobile database) and Couchbase Mobile (the Couchbase Lite/Sync Gateway/Couchbase Server stack).…