Matthew Groves | Couchbase Blog

Author

All posts by Matthew Groves

Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Senior Product Marketing Manager for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET, Pro Microservices in .NET, a Pluralsight author, and a Microsoft MVP.

NDP Episode #25: Nathan Voxland on Liquibase

NDP Episode #25: Nathan Voxland on Liquibase

Liquibase is the focus of the latest episode of The NoSQL Database Podcast. Nathan Voxland joins as the special guest to talk about source control for your database. I’m also joined by special co-host Denis Rosa, a developer advocate who...

Matthew Groves November 13, 2018
NDP Episode #24: Brant Burnett on Linq

NDP Episode #24: Brant Burnett on Linq

Linq is the focus of the latest episode of The NoSQL Database Podcast. Brant Burnett joins as the special guest to talk about all things Linq and Linq with NoSQL. I’m also joined by special co-host Jeff Morris, an engineer...

Matthew Groves October 12, 2018
Azure Key Vault for Credentials

Azure Key Vault for Credentials

Azure Key Vault can store username and password and manage sensitive information in Azure. Once Azure Key Vaults stores the information, Azure services that you specify (and ONLY Azure services that you specify) can access it In this blog post,...

Matthew Groves October 10, 2018
NDP Episode #23: Max Neunhoeffer on ArangoDb

NDP Episode #23: Max Neunhoeffer on ArangoDb

ArangoDb is the focus of the latest episode of The NoSQL Database Podcast. Max Neunhoeffer joins as the special guest to talk about this multi-model NoSQL document database. The previous episode of the podcast was Couchbase, the Engagement NoSQL Database...

Matthew Groves September 10, 2018
Azure Functions with Couchbase Server (video)

Azure Functions with Couchbase Server (video)

Azure Functions allow you to use “serverless” architecture on Microsoft Azure. All you do is write the code, and Azure Functions takes care of the servers for you. Azure Functions In this video, I’m going to show you how to...

Matthew Groves August 22, 2018
Eventing: Notification with Couchbase Functions

Eventing: Notification with Couchbase Functions

Important note: This blog post contains information about a developer preview CURL function in Eventing. The CURL function will be changing in Couchbase Server 6.5, please see Using cURL with the Eventing Service: Update for more details. Eventing is a...

Matthew Groves August 6, 2018
Multi-document transactions: ACID and Couchbase Part 2

Multi-document transactions: ACID and Couchbase Part 2

Important note: Multi-Document ACID Transactions are now available in Couchbase. See: ACID Transactions for NoSQL Applications for more information! Multi-document transactions were not covered in the previous post in this series: ACID Properties and Couchbase. That blog post covered the...

Matthew Groves July 9, 2018
Data Visualization with Couchbase and Knowi

Data Visualization with Couchbase and Knowi

Note: This post uses the the Couchbase Analytics Data Definition Language as of the version 5.5 preview release.  For updates and information on breaking changes in newer versions, please refer to Changes to the Couchbase Analytics Service. Data visualization and reporting...

Matthew Groves June 13, 2018
Getting Started with NiFi and Couchbase Server

Getting Started with NiFi and Couchbase Server

I am just getting started with NiFi, a tool to automate the flow of data. It’s a tool for migration, synchronization, and other types of data processing. It was introduced to me by one of Couchbase’s newest customers: the Cincinnati...

Matthew Groves May 21, 2018
ACID Properties of Couchbase: Part 1

ACID Properties of Couchbase: Part 1

Important note: Multi-Document ACID Transactions are now available in Couchbase. See: ACID Transactions for NoSQL Applications for more information! ACID properties are a topic that I get asked about a lot. Generally, people ask in the context of transactions: “Are...

Matthew Groves May 17, 2018
Michigan User Groups this month

Michigan User Groups this month

Michigan user groups: watch out! I’ll be spending a solid week at in your state! I’ll be talking about the tech I’m most enthusiastic about, including: Couchbase Server, .NET, C#. If you’re anywhere in Michigan (lower peninsula, sorry Yoopers), you...

Matthew Groves May 8, 2018
AKS with the Couchbase Kubernetes Operator

AKS with the Couchbase Kubernetes Operator

AKS (Azure Container Service) is the managed Kubernetes service on Microsoft Azure. It is currently in preview, so there are some things that may change down the road. In this post, I’m going to create an AKS cluster and install...

Matthew Groves April 23, 2018