This document summarizes various things that can be done with the Elixir programming language. It discusses building web applications with Phoenix, integrating with services like RethinkDB and Postgres using libraries like ex_aws and Postgrex, communicating with Java processes using ports, building HTTP and socket APIs, and running concurrent tasks. Examples are provided for web sockets, database changefeeds, notifications, HTTP requests/responses, TCP sockets, and async task streams in Elixir.