Luke Oliff
Vonage Developer Educator
Friendly tech educator, family man, diversity champion, probably argue a bit too much. Formerly a backend engineer. Talk to me about JavaScript (frontend or backend), the amazing Vue.js, DevOps, DevSecOps, anything JamStack. Writer on DEV.to
Server-Side Analytics with Jamstack Sites
Jamstack sites don't have a backend. That makes their ability to gather analytics particularly vulnerable to ad-blockers. Let's fix that problem.
Nov 30, 2020
Migration From WordPress to Jamstack
The Great Migration: Months of planning, tons of research, 3 proof of concepts. This is the result.
Nov 23, 2020
Other Ways to Contribute to Open Source This Hacktoberfest
Not a programmer? There are other ways to contribute to open source. From translating docs to removing uninclusive or patronising language.
Oct 09, 2020
5 Ways to Build a Node.js API
5 ways to build lightweight Node.js APIs, using popular frameworks or Node's standard libraries.
Aug 11, 2020
Building a Slack Clone Using Vue Part 1
Ever wanted to create a chat application like Slack? Learn to build a clone of Slack, using Vue.js and the Vonage Conversation API.
Apr 16, 2020
In Celebration of International Women’s Day 2020
We are proud to be elevating voices within the Vonage community this International Women's Day.
Mar 10, 2020
Chat Pagination with Infinite Scrolling
Learn how to add Infinite Scrolling to a message UI using JavaScript to support paginated messages from the Vonage Conversation Client SDK.
Feb 03, 2020
Create a Simple Messaging UI with Bootstrap
The design-web is awash with all sorts of examples of messaging UIs, but developers lack choice on frameworks. You can use basic Bootstrap componen...
Dec 18, 2019
The Ultimate DevRel Guide To Travel
Discover the ultimate travel tips and hacks, to make your travel more fun and bearable, from an award-winning team that is always on the move.
Nov 27, 2019
Register to Chat with Typeform
Learn how to build registration for chat with Conversation API and Client SDK, using Nexmo Client Library for Node.js and Typeform
Nov 20, 2019
Adding Voice Functionality to an Existing Chat Application
Enable audio communication between web users using our Client SDK
Oct 11, 2019
Snapchat Style Filters with Tracking.js and Vonage
Add facial tracking using Tracking.js and create some cool OpenTok.js Snapchat style filters for a video stream. Be Batman or just freak some peopl...
Apr 03, 2019
Luke Oliff Joins the Nexmo Developer Relations Team
Hi! My name is Luke, and I’m delighted to be joining the Nexmo Developer Relations team. I’m primarily based in Colchester, which no one has ever h...
Feb 03, 2019