Don Pinto, Principal Product Manager, Couchbase | Couchbase Blog

Author

All posts by Don Pinto, Principal Product Manager, Couchbase

Don Pinto is a Principal Product Manager at Couchbase and is currently focused on advancing the capabilities of Couchbase Server. He is extremely passionate about data technology, and in the past has authored several articles on Couchbase Server including technical blogs and white papers. Prior to joining Couchbase, Don spent several years at IBM where he maintained the role of software developer in the DB2 information management group and most recently as a program manager on the SQL Server team at Microsoft. Don holds a master's degree in computer science and a bachelor's in computer engineering from the University of Toronto, Canada.

Anti-Virus False Alarms and Couchbase

Anti-virus software can sometimes cause major headaches for developers trying to play with a new technology. Over time, we heard about many ways anti-virus software can interfere with Couchbase. This blog explains the commonly seen issues, the precautionary steps that...

Join the bash

In the run up for the 3.0 release, we’ll be running a Bug Bash. The mission? To help us improve the quality of the Couchbase Server 3.0 release and make it the best it can be. And, yes, we will,...

Are you up for a N1QL challenge?

We are looking for some awesome developers to show the world what creative apps they can build using N1QL and Couchbase 4.0 beta.   Need some infrastructure to run your app? Give Joyent a try. Joyent's Triton Elastic Container Service...

The Security Tipping Point

We are really excited about our partnership with Vormetric and welcome the below guest blog post by Michael Rothschild from Vormetric.    I remember in the heady days of the dot.com boom where people were just migrating off their 56.6K...

Simba Couchbase Driver and Couchbase Server 4.1

Note: this is a guest post by Mike Howard of Simba Technologies. N1QL DML N1QL data manipulation support makes it easy to insert, update, and delete JSON data, without the overhead of having to read the document first. These N1QL...

Introducing Couchbase Server 4.1

Building on the landmark 4.0 release, which greatly expanded the type of document database use cases Couchbase can support, Couchbase Server 4.1 brings massive improvements to query functionality and performance, that will benefit both developers and the enterprise.   It...

Announcing Couchbase Server 3.1.2

Today, we are happy to announce the availability of Couchbase Server 3.1.2, the latest bug-fix release in the 3.x Couchbase Server series.   In Couchbase Server 3.0, we introduced several core architectural changes and exciting features. Based on the feedback...

4.1 Developer Preview has Arrived!

Today, we are excited to announce Couchbase Server 4.1 Developer Preview (DP). You can find the new release on our download page. This release is an early developer milestone update in the Couchbase 4.x series, and builds on top of...

Data encryption in Couchbase Server

Data Encryption with Couchbase Server With more and more data being stored in Couchbase, big data security is become a hot topic these days. Organization across all verticals and public sectors are increasingly challenged to protect their sensitive data assets,...

Stuffing Turkeys Not Relational Databases

Thanksgiving and turkey go hand-in-hand! And while, stuffing a turkey can be quite fun (with cupcakes – see below), stuffing a JSON rich document in a relational database with rows and columns is not.   In the last couple of...

The Essential Couchbase APIs Cheat Sheet

As a developer, you might want to quickly check out the programming API’s in your favorite language and build your app.  While there is nothing that can replace reading all the API details in the Couchbase Server documentation, a refcard...

Handling Runtime Errors in Ruby, Python and C Clients

Every app will eventually have to deal with an exception – runtime errors occur unexpectedly and your app must know how to deal with them and recover. It’s always good when error handling is transparent to the end-user but at...