Matthew Groves | Couchbase Blog

All posts by Matthew Groves, Developer Advocate

Matthew is a Developer Advocate for Couchbase, and lives in the Central Ohio area. He has experience as a web developer as a consultant, in-house developer, and product developer. He has been a regular speaker at conferences and user groups all over the United States, and he has written AOP in .NET for Manning Books. He has experience in C# and .NET, but also with other web-related tools and technologies like JavaScript and PHP. You can find him on Twitter at @mgroves.

Learning Angular2 for the CEAN Stack

The CEAN (pronounced “keen”) stack is used to design web apps with a segregated UI (it’s like the MEAN stack, except it uses Couchbase Server). I’m learning and writing Angular2 for the first time this month, so I thought I...

How to use #Couchbase Query Workbench

This video shows the new Query Workbench in Couchbase Server 4.5. For more information, check out my blog post from July about Query Workbench. If you’d like to learn more about how to use Couchbase, please visit our Couchbase Developer...

.NET and Couchbase – July 2016, Findlay Ohio (video)

I was a guest speaker at the FANUG (Findlay Area .NET User Group) on July 26, 2016. My topic was Full Stack Development with .NET and NoSQL. The group and venue kindly allowed me to record the session, and so...

Node.js and Couchbase – July 2016, Columbus Ohio (video)

I was a guest speaker at the CBusJS Columbus JavaScript User Group on July 20, 2016. My topic was Full Stack Development with Node.js and NoSQL. The group and venue was kind enough to let me record the session. I’ve...

Summer Project 2016 update: The Couchcase Begins

Last time, I blogged about the concept of my summer project: the suitcase cluster for demonstrating Couchbase Server. I have good news: the project is underway! In this blog post, I’m going to show you how I started preparing the...

N1QL Scan Consistency including new AtPlus (Video)

This video shows the ScanConsistency options when executing N1QL queries, and covers all the ScanConsistency options, including the new AtPlus. The source code used in this video is available on Github. If you’d like to learn more about how to...

Summer Project 2016: Meet the Suitcase Cluster

I am enjoying my time as a Developer Advocate here at Couchbase. I get to write blog posts, make videos, interact with the community, and go out to a bunch of conferences and meetups. My boss, Arun Gupta, has been...

Sub-document API in Couchbase Server 4.5 with the .NET SDK (revisited)

This blog post is based on an earlier blog post by Jeff Morris that covered the sub-document API while it was still in developer preview. There have been some changes to the API since that release. With Couchbase Server 4.5...

Full Text Search on Couchbase 4.5 (Video)

This video shows the new Full Text Search feature in Couchbase Server 4.5. This feature is a developer preview: it’s not supported and it’s not recommended for production (yet). You can have a say in how the feature is implemented....

New to Couchbase 4.5: AtPlus

What I’m learning about Couchbase is that while it aims to provide sensible defaults, it also provides options to make trade-offs. The trade-off I’m going to focus on in this blog post is Scan Consistency for N1QL queries. Couchbase 4.5...