Garann Means

Developer Educator

I'm a JavaScript developer and a Developer Educator at Vonage. Over the years I’ve been really excited about templates, Node.js, progressive web apps, and offline-first strategies, but what I’ve always really loved is a useful, well-documented API. My goal is to make your experience using our APIs the very best I can help it be.

< #devlife />

Writing Technical Blog Posts About Coding Projects

Sharing knowledge with technical blog posts helps everyone in our developer communities. In this post, we review some of the differences when writi...

[Read more]

Apr 26, 2022

< #devlife />

Lessons Learned After Two Years of Virtual Tech Conferences

Since the start of worldwide lockdowns in March 2020, we've been forced to create and implement best practices for online technical conferences on ...

[Read more]

Mar 14, 2022

< Tutorial />

Improve Your Automatic Speech Recognition: Best Practices for IVRs

Automatic Speech Recognition is powerful, but tricky. Learn a few ways to increase your chances of success when creating IVRs with the Vonage Voice...

[Read more]

Dec 14, 2021

< Tutorial />

State Machines for WhatsApp Messaging Bots with Node.js

Learn how to create a persistent state to build a Node.js state machine in a WhatsApp messaging bot server

[Read more]

Sep 02, 2021

< Tutorial />

Create a Video Help Chat With Node.js and Svelte

Svelte is an approachable choice for building a video help chat in a component with the Vonage Video API, powered by Express on the backend. This t...

[Read more]

Dec 16, 2020

< Tutorial />

Hacktoberfest: Using GitHub Desktop

Learn with this tutorial how to use GitHub for Desktop, a graphical interface for the Git actions traditionally available via the command line.

[Read more]

Oct 08, 2020

< Tutorial />

Version Control GUIs

A brief introduction into various Git GUIs (including GitHub Desktop, GitKraken, and Sourcetree), for those who may be intimidated by the command l...

[Read more]

Oct 02, 2020

< Tutorial />

Messaging Everywhere With Node.js

See how useful WhatsApp, Viber, and Facebook Messenger chat can be with the Vonage Messages API Sandbox, then start adding it to production alongsi...

[Read more]

May 27, 2020

< Tutorial />

How to Send a Facebook Messenger Message With Node.js

A quick guide to setting up an Express server for sending and recieving communication via Facebook Messenger, powered by the Vonage Messages API.

[Read more]

May 11, 2020

< Tutorial />

How to Allow Automated Ordering with WhatsApp and Node.js

With this tutorial you will learn how to build an automated ordering system for your prescriptions to the pharmacy with WhatsApp and Node.js

[Read more]

May 07, 2020

< Tutorial />

How to Send a Viber Message with Node.js

Find out how to send Viber messages using Node.js combined with the Vonage Messages API Sandbox to get you up and running quickly.

[Read more]

Apr 22, 2020

< Tutorial />

How to Send a WhatsApp Message with Node.js

Find out how to send WhatsApp messages from your Node.js application quickly by making use of the Vonage Messages API Sandbox.

[Read more]

Apr 15, 2020

< Tutorial />

Create a Chat App with React and Nexmo

Add a chat application to your website using React and Nexmo's client-side JavaScript tooling, building on our Full-Stack App with React and Expres...

[Read more]

Aug 30, 2019

< Tutorial />

Creating a Voice Chat Application with Vue.js and Express

Components in Vue.js make it easier to organize a UI for a Nexmo API Voice Chat Application by providing a pattern for templates and scripting Node...

[Read more]

Aug 05, 2019

< Tutorial />

Building a JavaScript Hotline with OpenTok and Node.js

OpenTok makes it quick to get started with video chat between two participants. With some queueing in Node.js you can create a JavaScript hotline i...

[Read more]

Jul 05, 2019

< Tutorial />

Trusted Group Authentication with SMS and Express

How to use Node.js and Express in combination with the Nexmo Verify API to build an app that allows trusted groups of friends to easily authenticat...

[Read more]

Jun 18, 2019

< Tutorial />

Create Custom Voicemail with Node.js, Express and Socket.io

Nexmo's Voice API lets you record a call, and with the help of Express and Socket.io you can deliver that recording to your own custom voicemail in...

[Read more]

Apr 02, 2019

< Tutorial />

Build a Full Stack Nexmo App with Express and React

The Nexmo Node and JS Client SDKs along with Express and React can create a full-stack app as a basis for most things you may want from Nexmo in th...

[Read more]

Mar 15, 2019

< Tutorial />

Forward a Call Via Voice Proxy With Koa.js

Receive inbound calls and forward them to individuals without revealing their numbers using Vonage's Voice API and a Koa.js server.

[Read more]

Feb 05, 2019

< Team />

Garann Means Is Joining the Developer Relations Team

Garann Means is joining Nexmo as a JavaScript Developer Advocate, working from Glasgow to support the Nexmo JavaScript community.

[Read more]

Jan 11, 2019