Nic Raboy | Couchbase Blog

Author

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

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, NoSQL

Create a Full Text Search Typeahead With Go, jQuery, 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...

Typeahead: Develop with Couchbase Full-Text Search & Node.js

Typeahead: Develop with Couchbase Full-Text Search & Node.js

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 are specific examples of how to do something with one of the SDKs and never really anything...

Processing GraphQL Queries with Java, Spring Boot, and NoSQL

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...

Using JWT for Authorization With GraphQL, Go, and Couchbase

Using JWT for Authorization With GraphQL, Go, and Couchbase

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 & Couchbase NoSQL

JWT Authentication with GraphQL, Node.js & 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 – GraphQL & NoSQL in a Golang Application

Data Relationships – GraphQL & 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. There, we saw how...

Using GraphQL with Golang and a NoSQL Database

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...

Create a GraphQL Application With Node.js, NoSQL Databases

Create a GraphQL Application With Node.js, NoSQL Databases

I’ve been hearing a lot of buzz around working with GraphQL and NoSQL, 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...

Using the cURL Function with the Couchbase Eventing Service

Using the cURL Function with the Couchbase Eventing Service

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. The Couchbase Eventing...

Define Your Own Durability Requirements in Couchbase with the SDKs

Define Your Own Durability Requirements in Couchbase with the SDKs

As a Developer Advocate at Couchbase, I go to many events and interact with a great deal of developers. When talking about Couchbase, I get a lot of questions around the durability of data that is being created. For example,...

Developing a Bitcoin Cryptocurrency Application with Node.js and NoSQL

Developing a Bitcoin Cryptocurrency Application with Node.js and NoSQL

I’ve been following cryptocurrency-related subjects such as Bitcoin for a few months now and I’m very fascinated with everything that has been going on. As a web application developer, one topic that I’ve been particularly interested in learning more about...