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.
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...
Apr 26, 2022
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 ...
Mar 14, 2022
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...
Dec 14, 2021
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
Sep 02, 2021
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...
Dec 16, 2020
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.
Oct 08, 2020
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...
Oct 02, 2020
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...
May 27, 2020
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.
May 11, 2020
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
May 07, 2020
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.
Apr 22, 2020
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.
Apr 15, 2020
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...
Aug 30, 2019
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...
Aug 05, 2019
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...
Jul 05, 2019
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...
Jun 18, 2019
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...
Apr 02, 2019
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...
Mar 15, 2019
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.
Feb 05, 2019
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.
Jan 11, 2019