phoenix channels

Check Out my Empex Talk on Phoenix Channels: The Right Way to Track Users in Real-Time

I attended Empex last year for the first time. Empex is an awesome, dynamic, inspiring, one-day Elixir conference. As an Elixir newbie, I had no idea what anyone was talking about. And I hated it! (Okay, I kind of loved it). It really gave me a kick in the butt…

Using Agent to Maintain Channel State in Phoenix

In my previous post, we used Phoenix Presence to track user presence in a given "challenge room" (think: chat room). In this post, we'll build our own Agent-backed module to track channel state that does not pertain to user presence. In our pair programming app, the shared text-editor is accompanied…

JWT Auth with Phoenix and React Router 4

Since I clearly cannot get enough of JWT authentication, here's a look at how to use it to authenticate your shiny new Phoenix API with a React + Redux front-end application, using React Router 4. In this post, we'll cover: Using React Router 4 to set up both regular and authenticated…