Join us in San Francisco on the 29/30th of October for two days of developer workshops and technical talks

Nexmo ❤️ Community

You can find us at these upcoming events

DjangoCon US

22 September 2019 - 27 September 2019

DjangoCon US is a six-day international conference for the community by the community about the Django web framework, held each year in North America.


23 September 2019 - 25 September 2019

JanusCon is the first edition of a new event on all things Janus. A three day conference where you can learn from the Janus authors in dedicated workshops, experience what others have been doing with Janus around the world, and share your experiences with others.

React India

26 September 2019 - 28 September 2019

React India is an international community-led non-profit initiative that provides a platform for developers to share and discuss their insights and experiences with React. The three-day conference is the first of its kind in India.

JSDay Indonesia

28 September 2019

JSDay is the first JavaScript conference in Indonesia with hundreds of other application developers. It provides insight and inspiration for application developers to be able to develop high-quality applications, both in terms of performance and usability.

VSLive San Diego

1 October 2019 - 3 October 2019

Visual Studio Live events focus on Microsoft technologies. Join us in San Diego along with hundreds of developers who are interested in expanding their knowledge and skills on Microsoft's developer tools and platforms.

Grace Hopper Celebration

1 October 2019 - 4 October 2019

This year being held in Orlando, Grace Hopper Celebration returns for 2019 and is the world's largest gathering of women technologists.

Cream City Code

4 October 2019 - 5 October 2019

Cream City Code has joined up with Fall Experiment to bring you a two-day developer conference in downtown Milwaukee. Designed to bring together developers from a wide range of experience levels, this track aims to explore new ideas, code, collaboration and best practices.

Caribbean Developers Conference

4 October 2019 - 5 October 2019

CDC is designed to bring together software professionals and entrepreneurs across languages, platforms, and industries. Participants will have the opportunity to network, engage, and learn about trending and up-and-coming topics that are shaping the future of IT and business, today.


4 October 2019 - 5 October 2019

PyGotham is a New York City based, eclectic, Py-centric conference covering many topics. There’s a diverse speaker list, and some things which will be quite different. PyGotham attracts developers of various backgrounds and skill levels from the New York metropolitan area and beyond. Activities include two full days of talks, lightning talk sessions, and a social event.

JAX London

8 October 2019 - 9 October 2019

JAX London is bringing together cutting edge software engineers and enterprise-level professionals innovating in the fields of JAVA, microservices, continuous delivery and DevOps.

API The Docs

10 October 2019 - 11 October 2019

API The Docs is an event series for tech writers, API developers, product owners and developer evangelists who embrace documentation as a crucial aspect of a great developer experience. The conference is a great opportunity to meet, share and discuss the latest best practices, strategies and new trends relevant to API documentation and developer portals.

All Things Open

13 October 2019 - 15 October 2019

All Things Open is a three-day polyglot technology conference focusing on the tools, processes and people making open source possible.

Connect.Tech Conference

16 October 2019 - 18 October 2019

The largest multi-framework front-end dev conference in the USA returns this year with three days of speakers.

JSConf China

19 October 2019 - 20 October 2019

JSConf China is a two-day developer-driven non-profit conference where both the local and international JS community share the latest tools and techniques for Javascript.


23 October 2019 - 24 October 2019

PHP is turning 25 years old this fall and php[world] is celebrating this historic anniversary. Special guests, panels, keynotes, evening events and more will be part of this spectacular event — the 6th annual php[world] conference, taking place in the Washington D.C. area.


8 November 2019

ffconf is held at the historic Duke of Yorks picture-house in Brighton, UK. The event is in its 11th year, and is lovingly curated and run by Remy & Julie Sharp. The event aims to inspire, inform and educate people who work on the web who want to make the web a better place. You'll see talks on community, performance, tools, debugging, business, IoT, Just JavaScript and more.

12 November 2019 - 13 November 2019 is a two-day conference with 16 talks happening in one track.

GitHub Universe

13 November 2019 - 14 November 2019

This year's GitHub Universe will have two days of sessions covering GitHub solutions, scaling, security, and more.


18 November 2019 - 20 November 2019

Focused on fostering the Ruby programming language and the robust community that has sprung up around it, RubyConf brings together Rubyists both established and new to discuss emerging ideas, collaborate, and socialize.

GOTO Copenhagen

18 November 2019 - 22 November 2019

GOTO Copenhagen 2019 has three days of speakers and two days of masterclasses featuring topics such as quantum computing for everyone, security and ethics, APIs, developer productivity and more.

22 November 2019 - 23 November 2019

Excited to be supporting's diversity initiatives. Visit the event website for details on how to apply for a scholarship ticket.


4 December 2019 - 6 December 2019

KotlinConf returns in 2019, this year being held in Copenhagen, it provides deep-dive technical content on Kotlin.

PHP Conference Brasil

5 December 2019 - 7 December 2019

The 14th edition of PHP Conference Brasil, the main PHP event in Latin America will happen in Porto Alegre and feature over 20 talks including keynotes from Adam Culp, Enrico Zimuel, Diana Arnos and Flavio Lisboa.

DevRelCon London

10 December 2019 - 11 December 2019

The fifth edition of DevRelCon London focuses on how developer relations, developer marketing, community management, and developer experience can learn from each other and from other discplines.

DevOpsDays Tel Aviv

18 December 2019 - 19 December 2019

devopsdays Tel Aviv is part of a worldwide community conference series for anyone interested in IT improvement. This year celebrating 10 years of devopdays, this event will bring the foremost DevOps conference to Israel for everything Dev, Ops, and everything in between...

Video Resources

Using DevTools To Understand Modern CSS Layouts

Flexbox, Grid and Box Alignment are the cornerstones of modern CSS layouts. They introduce behaviours that might seem confusing if you don’t completely understand how the browser inteprets the CSS values you assign, e.g. sizing with Flexbox, or the various options for sizing tracks in Grid. This talk will explain a variety of modern CSS layout techniques through live demonstrations via DevTools, and provide real-world use cases of how such techniques allow designs to better adapt across a broad range of viewports.

How to Build Super Fast Voice Broadcast with Asynchronous Python, Sanic, and Nexmo

In this coding session, Nexmo Developer Advocate Aaron Bassett shows how to make a fast and scalable voice broadcast system for sending critical alerts or notifications using asynchronous Python and the Nexmo Voice API.

Introduction to the AAARRRP DevRel Strategy Framework

Building a DevRel programme is hard. What are the goals of the programme, how do they align with the company goals, what activities should the new Developer Relations team undertake, how do those activities help other departments within the company and how should the success of the team be measured?

Real-time transcription and sentiment analysis of audio streams; on the phone and in the browser

Discover how you can use Artifical Intelligence to perform sentiment analysis of an audio stream, in real-time!,In this workshop, we’re going to learn how to create a virtual rapporteur. A digital assistant who can join any conference call; record it, and then by using IBM Watson provide participants with a real-time transcript and insights into the overall tone of the call. All pushed to their browser via WebSockets.

Django and the testing pyramid

Model mommy lettuce factory boy expects gherkin behave. Travis mock splinter nose phantom hypothesis! Most developers recognise the importance of testing in building maintainable software, but the sheer volume of tools and approaches can be bewildering and sometimes make it sound like you’re talking a different language.

How to Add Sentiment Analysis to Your Inbound Call Flow with IBM Watson and Nexmo

In this coding session, Nexmo Developer Advocate Aaron Bassett demonstrates how to connect an inbound call to an agent as well as to IBM Watson Tone Analyzer via the WebSockets feature of the Nexmo Voice API. He also shows how you can take the analysis from Watson and display it to the agent.

Pythonic Refactoring: Protecting Your Users From Change

So you've released a library! Now you need to maintain it. You want to add features, restructure the code, fix bugs, and maybe improve the library's usability. Your users just want their code to carry on working. That's okay! This talk covers techniques in both code and project management to allow you to keep your code moving forwards without breaking your users' code.

Build an Inbound Call Tracking App with the Nexmo Virtual Numbers and Mixpanel

In this coding session, Nexmo Developer Advocate Aaron Bassett shows how you can handle webhooks from the Nexmo Voice API, where each webhook represents an inbound call to enable the integration with a CRM, database or analytics platform like MixPanel.

DocOps - Engineering Great Docs

Adam, part of the Nexmo DevRel team and Nexmo Developer Technical Lead, talks about DocOps, and how Nexmo Developer has been built. The talk covers taking engineering practices and how they can be applied to documentation platforms.

Hello to the World in 8 Web Frameworks (Micro, Batteries Included & Async)

A Phileas Fogg inspired tour of 8 frameworks "Had he programmed? It was likely, for no one seemed to know web frameworks more familiarly; there was no framework so obscure that he did not appear to have an intimate acquaintance with it. He must have developed in everything, at least in the spirit."

Publishing (Perfect) Python Packages on PyPI

Starting with nothing, we'll build a package and publish it on PyPI using current best practices! Learn how to structure, document and test your project on different platforms. Discover the difference between `` and `Pipfile`. Finally, use CookieCutter to avoid doing it twice (or even once)!

How to Proxy Voice Calls on Phones and In-app with the Nexmo Voice API, Kotlin, and WebRTC

In this coding session, Aaron Bassett creates a traditional PSTN proxy in Kotlin, which he uses to connect two telephone endpoints while keeping both sides of the call anonymous.

Introduction to OpenAPI Specification

Open API Specification is a machine and human readable way to describe APIs. From these specs we can generate documentation, create libraries, and ensure that our users know exactly what to expect from our APIs. This talk shows you around OAS from the beginning, showing how to create the specs and recommending some tools to help the process. Once you have the spec, things get interesting and this talk will showcase some of the things that you can offer once your API is described in this way. This session is recommended for writers looking to become more API-savvy and API engineers wanting to make their APIs more useful to their users.

OpenTok Video Chat Embeds

This is a recording of our first webinar in this series on Video Chat Embeds, which are the easiest way to quickly add basic OpenTok functionality to a website by cutting and pasting an embeddable HTML snippet. Manik’s agenda includes: - Setting up Video Chat Embeds through the Dashboard - Adding Embeds to a website, including with WIX and other website builders - Functionality of Embeds - Suggested use-cases for Embeds - Comparison with using the full OpenTok API (which will be covered in later episodes).

Hands on performance debugging with the browser DevTools

A no-slides, hands-on, live debugging session using only the browser Developer Tools on the website Alex picked from the JSUnconf audience. A deep dive into spotting performance bottlenecks into any website and how to fix them.

OpenTok + Electron

This webinar recording covers: What is Electron and why are GitHub, Slack, Discord and many other companies using it to build their apps? How OpenTok APIs are used within Electron’s JavaScript, HTML and CSS framework Top tips and tricks for sharing JavaScript across both web and Electron Sample Electron code on our GitHub repos Webinar link:

OpenTok iOS + ARKit

This webinar recording covers: Pros and cons of native iOS apps vs framework or mobile-Web apps How to incorporate the OpenTok iOS SDK into your Xcode Swift projects A look at some sample Swift code (available on our GitHub repos) An example Augmented Reality app using Swift and Apple ARKit

OpenTok Archiving

Episode 5 in this webinar series looks at how to Manage Live Video recordings through the OpenTok APIs and platform. This episode covers: Recording/archive API Composed stream vs Individual streams recording Use of Amazon S3 and Microsoft Azure storage Security, privacy and compliance

OpenTok SIP Interconnect with Nexmo

This webinar looks at the OpenTok SIP Interconnect capability, which can be connected to any SIP system or gateway. We will look at this generally, and then in addition we will showing the coding to connect this to the Nexmo SIP APIs in order to get PSTN connectivity. Nexmo provides a global Communications Platform as a Service (CPaaS) providing a full range of communications capabilities. The webinar will cover: What is SIP (high level)? OpenTok SIP Interconnect Using NEXMO SIP APIs for PSTN connectivity

OpenTok Network Performance & Testing

This webinar looks at network challenges and opportunities for live video applications, and tools for pre-testing performance within your apps before starting a video session: Live Video and Network Performance overview Different types of networks and their behavior Using OpenTok Network Test sample code in your app What happens when network performance changes?

OpenTok + Nexmo In-App Messaging

This webinar looks at using Nexmo In-App Messaging for enhanced chat experiences within OpenTok Live Video applications. Nexmo provides a global Communications Platform as a Service (CPaaS) providing a full range of communications capabilities, including the advanced messaging capabilities we will look at in this webinar. We will cover: In-App Messaging use-cases and approaches Using NEXMO InApp Messaging API The role of OpenTok Signaling

OpenTok Broadcasting

This webinar looks at how to use the OpenTok Broadcast API to broadcast live low-latency WebRTC video to thousands of participants while simultaneously streaming with HLS and via RTMP to FaceBook Live, YouTube, Twitch and more. We will cover: What is Interactive Broadcasting? How Broadcast APIs are an easy extension to your current use of OpenTok HLS, RTMP - what is all this? And our usual live coding showing how to use the APIs

OpenTok Insights API

In this webinar recording, we cover the new Insights API that provides programmatic access to all the live video session data visible through the Insights Dashboard. This API uses the latest GraphQL technology to make queries easier and more efficient. We cover the following: Overview of OpenTok Insights What is GraphQL? How to use GraphQL to access Insights Live Coding What’s next with OpenTok Insights?

Reduce, Reuse, Recycle - Persisting WebSocket connections with SharedWorkers

When using WebSockets to communicate between your server and the client every new browser context–tab, window, iframe, and so on–is likely to create another WebSocket connection. All these open connections can quickly take a toll on your server resources, or if you’re using a PaaS which charges for each connection, it could quickly add up to a big bill. In this talk, we’ll look at how you can use SharedWorkers to create a single persistent WebSocket which can be used by every browser context to communicate with your Django Channels WebSocket server

Get in touch

Do you have a question or want us to support your tech community event?
Drop us an email at community[at]

Your data will be treated in accordance with our Privacy Policy, which sets out the rights you have in respect of your data.

@NexmoDev on Twitter