All posts by Nic Raboy, Developer Advocate, Couchbase

Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in Java, JavaScript, Golang and a variety of frameworks such as Angular, NativeScript, and Apache Cordova. Nic writes about his development experiences related to making web and mobile development easier to understand.

Create a GraphQL Powered API with PHP and NoSQL

If you’ve been keeping up, you’ll know that I’ve been writing a sort-of mega series around developing with GraphQL and Couchbase. In past tutorials we’ve explored how to use GraphQL with Java, how to use GraphQL with Node.js, and how...

Create a Full Text Search Typeahead with Go, jQuery, and NoSQL

About a week ago I write a tutorial for implementing a typeahead search with Node.js and jQuery. A typeahead is one of many great use-cases when using full text search (FTS), but it certainly isn’t the only use-case. As many...

Developing a Typeahead with Couchbase, Node.js, and Full Text Search

Over the past year or so I’ve written a variety of tutorials around the full text search (FTS) service of Couchbase, most of which being specific examples of how to do something with one of the SDKs and never really...

Processing GraphQL Queries with Java, Spring Boot, and NoSQL

Over the span of the past few months I’ve been learning about GraphQL and how to use it as an alternative to RESTful API development. The focus thus far had been around GraphQL and Golang as well as GraphQL and...

Authorization with GraphQL, Golang, and Couchbase NoSQL using JWT

Over the past few months I’ve been writing a GraphQL series using the Go programming language. First we saw how to get started with GraphQL and Go, followed by an alternative way to handle data relationships by using resolvers on...

JWT Authentication with GraphQL, Node.js, and Couchbase NoSQL

A few months ago when I had first started learning about GraphQL, I had written a previous tutorial for using it with Couchbase and Node.js. The tutorial focused on the basics which included creating GraphQL objects and querying those objects...

Data Relationships with GraphQL and NoSQL in a Golang Application

By now I’m hoping that you’ve had a chance to look at my previous tutorial titled,¬†Using GraphQL with Golang and a NoSQL Database, which is more or less a quick start for using GraphQL with Couchbase. In that tutorial we...

Using GraphQL with Golang and a NoSQL Database

A few weeks ago I had mentioned that I was learning about the increasingly popular GraphQL and how it can be a replacement to the common RESTful API. In my previous example, we saw how to create a GraphQL application...

Creating a GraphQL Application with Node.js and a NoSQL Database

I’ve been hearing a lot of buzz around GraphQL, internally within Couchbase and externally. Since it sounds like a hot topic, I figured I’d spend some time learning about it to see how it could be valuable when creating web...

Using the cURL Function with the Couchbase Eventing Service

The Couchbase Eventing service is new as of Couchbase 5.5 and I’d previously written a tutorial about detecting sensitive information and sending notifications. In my previous tutorial I demonstrated to how make requests to a remote service using the cURL...