Videos


ejabberd workshop

NOV 17, 2015 Paris, France

The workshop will cover the need of messaging and distributing events to group of clients in realtime. We invite users to demonstrate their work, architecture and customizations.

The workshop is intended for people that have been using ejabberd and want to learn how to deepen their XMPP and ejabberd understanding.




QuickCheck workshop

OCT 6, 2015 Gothenburg, Sweden

We invite users of the QuickCheck tool to demonstrate their work and share their experiences.

The workshop is intended for people that have been using QuickCheck and want to learn more about it.





ejabberd tutorial

XMPP Academy #2

The goal of XMPP Academy is to help developers get the big picture and get XMPP architecture and design tips from 15-years-experience XMPP experts.

The second session of the Academy is described in detail on the ProcessOne blog.




ejabberd tutorial

XMPP Academy #1

The goal of XMPP Academy is to help developers get the big picture and get XMPP architecture and design tips from 15-years-experience XMPP experts.

The first session of the Academy is described in detail on the ProcessOne blog.







ejabberd tutorial

Building an Erlang OTP release for ejabberd

In this advanced tutorial, I will show you how to use Elixir build chain (mix and exrm) to package an ejabberd release. I will also show you how release mechanism can be helpful to package code upgrade to deploy software without any service interruption.

Full step-by-step tutorial available on ProcessOne blog.




Quickcheck tutorial

QuickCheck for C software




ejabberd tutorial

Extending ejabberd with Elixir

Josh Adams from ElixirSips guides your through your first steps programming ejabberd with Elixir.

ejabberd is an XMPP server that is widely used to power either vanilla XMPP installs or XMPP-backed applications. It’s one of Erlang’s success stories that support building extension in Erlang and Elixir programming languages.




Quickcheck tutorial

QuickCheck for iOS




ejabberd tutorial

Extending ejabberd with Elixir - Packet Filters

In this ejabberd with Elixir tutorial by Josh Adams, you will learn how to leverage one of the most powerful ejabberd hooks: ejabberd packet filter.




ejabberd tutorial

Embedding ejabberd into an Elixir Phoenix web application

By combining Elixir powerful web framework with ejabberd realtime messaging platform, you can build extremely powerful applications. This screencast will help you get started.