Nexmo ❤️ community

Resources for and by the Community

You can find us at these upcoming events

PHP UK

21 February 2019 - 22 February 2019

Join the Nexmo team at the 14th Annual PHP UK Conference. We'll be there for two days of amazing talks, plentiful networking opportunities and great socials.

Small Business Hackathon - London

23 February 2019 - 24 February 2019

A hackathon organised by Intuit Developer that focuses on creating innovations that help small businesses save time, so they can get back to their passions.

PyCascades

23 February 2019 - 24 February 2019

PyCascades is a new regional PyCon in the Pacific Northwest, celebrating the West Coast Python developer and user community.

Fusion Technology Meetup

28 February 2019

Fusion is an event for Tech passionate people in the Midlands, held in Birmingham city centre with a focus on engaging, thought provoking talks in an informal, sociable environment.

Laracon Online 2019

6 March 2019

Join 6,000 Laravel and PHP developers online for the largest Laravel conference in the world.

Devnexus

6 March 2019 - 8 March 2019

Devnexus is a Java focused conference that aims to connect developers from all over the world, provide affordable education, and promote Open Source values.

DevRelCon Tokyo

9 March 2019

DevRelCon Tokyo is the only conference about developer relations, developer experience, developer community, APIs and developer marketing that takes place in Japan.

Hack the Burgh

16 March 2019 - 17 March 2019

Hack the Burgh is where technology enthusiasts come together to be creative, build innovative programming projects, learn new skills, and network with tech companies.

Reactathon

30 March 2019 - 31 March 2019

Reactathon is an event for front-end developers and takes place in San Francisco. The conference features an evening reception with Topic Tables and Lightning Talks, plus a full day of technical talks on all things React. They offer you the opportunity to learn from speakers of the JS/React community or join workshops to dive even deeper on a specific subject.

HackMed

30 March 2019 - 31 March 2019

A hackathon that aims to bring together hackers, dreamers, and doers to solve problems related to humanity’s elementary need, health.

Frontend NE 2019

3 April 2019

A frontend focused event which returns for the second year in a row. As a community run event, Frontend NE prioritises giving conference access to people from underrepresented groups. If interested, head to their website to apply for a diversity scholarship.

JS Heroes 2019

11 April 2019 - 12 April 2019

An open-source event with a JavaScript focus.

PHP Yorkshire

13 April 2019

A PHP conference that takes place every April in York, UK.

Chicago Roboto

25 April 2019 - 26 April 2019

A two-day conference in Chicago for Android developers.

RailsConf 2019

30 April 2019 - 2 May 2019

Join Nexmo at RailsConf, the largest Rails gathering of the year with a truly global attendee list. The 2019 edition will be held in Minneapolis, Minnesota.

PyCon US 2019

1 May 2019 - 9 May 2019

The PyCon 2019 conference, which will take place in Cleveland, is the largest annual gathering for the community using and developing the open-source Python programming language. It is produced and underwritten by the Python Software Foundation, the 501(c)(3) nonprofit organisation dedicated to advancing and promoting Python. Through PyCon, the PSF advances its mission of growing the international community of Python programmers.

DevRelCon San Francisco

6 June 2019 - 7 June 2019

This year, DevRelCon San Francisco is focusing on how to serve the diversity of needs represented in the developer community, as well as the usual themes of developer relations, developer experience, developer marketing and more. We'll be there, joining the conversation about our wonderful devrel community!

JSConf.Asia

14 June 2019 - 16 June 2019

JSConf.Asia 2019 is a 3 day long celebration of the web platform, its technology, impact and people. 2019 will mark the seventh edition of Southeast Asia’s largest community event, organised from developers for developers with the aim to educate, inspire and entertain around open source software and the web. This year will be the first time JSConf.Asia will expand their efforts into the arts as an additional, conscious component of the conference experience.


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 `setup.py` 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).


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: https://www.crowdcast.io/e/building-with-opentok-3/


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?



Join the Nexmo Community Slack