An open API service indexing awesome lists of open source software.

https://github.com/poteto/elixirconf-2017

ElixirConf 2017 summary
https://github.com/poteto/elixirconf-2017

Last synced: about 1 year ago
JSON representation

ElixirConf 2017 summary

Awesome Lists containing this project

README

          

# ElixirConf 2017 Summary

A collection of links that cover what happened during ElixirConf 2017. Please feel free to submit a PR!

## Photos

- [600 Developers](images/elixir-conf-600-developers.JPG)
- [Audience](images/elixir-conf-crowd.JPG)
- [José Keynote](images/elixir-conf-happy-josé.JPG)

## Day 1

### Talks

#### Opening Keynote by [Justin Schneck](https://twitter.com/mobileoverlord)

- [Video](https://www.youtube.com/watch?v=bd_EIWU9GzQ)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [Nerves](http://nerves-project.org/)
+ [Nerves Test Server](https://github.com/nerves-project/nerves_test_server)

#### Alchemist Gopher: My Journey from Go to Elixir by [Veronica Lopez](http://twitter.com/maria_fibonacci)

- [Video](https://www.youtube.com/watch?v=f979XY2A2HU)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Elixir Native UI by [Boyd Multerer](http://twitter.com/@BoydMulterer)

- [Video](https://www.youtube.com/watch?v=77FW-jrCyCs)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [OpenGL](https://www.opengl.org/)
+ [Learn OpenGL](https://learnopengl.com/)
+ [GLUT](https://www.opengl.org/resources/libraries/glut/)
+ [Retained Mode Versus Immediate Mode](https://msdn.microsoft.com/en-us/library/windows/desktop/ff684178(v=vs.85).aspx)
+ [Scene graph](https://webglfundamentals.org/webgl/lessons/webgl-scene-graph.html)
+ [Matrix transformations](https://www.khanacademy.org/math/linear-algebra/matrix-transformations)

#### HTTP/2 Plug to Phoenix, Cowboy too by [Gary Rennie](http://twitter.com/TheGazler)

- [Video](https://www.youtube.com/watch?v=Mq_tb2fkROo)
- [Slides](http://blog.gazler.com/talks/http2-plug-to-phoenix)
- Links:
+ [HTTP/2](https://http2.github.io/)
+ [Plug](https://github.com/elixir-plug/plug)
+ [cowboy](https://github.com/ninenines/cowboy)
+ [cowlib](https://github.com/ninenines/cowlib)
+ [ranch](https://github.com/ninenines/ranch)
+ [gun](https://github.com/ninenines/gun)
+ [Phoenix](http://phoenixframework.org/)
+ [Cowboy 2.0: The Shape of Things to Come](https://ninenines.eu/talks/cowboy-2/#/)
+ [A Tale of 2.0 Cowboys](http://www.erlang-factory.com/euc2017/loic-hoguin)
+ [Plug Cowboy 2.0 Adapter](https://github.com/VoiceLayer/plug_cowboy2)
+ [Phoenix HTTP/2 Client demo](https://github.com/VoiceLayer/phoenix_http2_client)
+ [Phoenix Cowboy 2.0 demo](https://github.com/VoiceLayer/phoenix_cowboy2_example)

#### Building an Artificial Pancreas with Elixir and Nerves by [Tim Mecklem](http://twitter.com/tim_mecklem)

- [Video](https://www.youtube.com/watch?v=ARQD4BN_5ns)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Don't Write Macros (But Do Learn How They Work) by [Jesse J. Anderson](http://twitter.com/jessejanderson)

- [Video](https://www.youtube.com/watch?v=Bo48sQDb-hk&t=1s)
- [Slides](https://speakerdeck.com/jessejanderson/dont-write-macros-but-do-learn-how-they-work)
- Links:
+ [Article - Understanding Elixir Macros](http://theerlangelist.com/article/macros_1) by Saša Jurić
+ [Book - Metaprogramming Elixir](https://pragprog.com/book/cmelixir/metaprogramming-elixir) by Chris McCord
+ [Community - Elixir Slack Group](https://elixir-slackin.herokuapp.com/)
+ [Official Docs - Kernel](https://hexdocs.pm/elixir/Kernel.html)
+ [Official Docs - Kernel.SpecialForms](https://hexdocs.pm/elixir/Kernel.SpecialForms.html)
+ [Official Docs - Macro](https://hexdocs.pm/elixir/Macro.html)
+ [Official Guide - Quote and unquote](https://elixir-lang.org/getting-started/meta/quote-and-unquote.html)
+ [Official Guide - Macros](https://elixir-lang.org/getting-started/meta/macros.html)
+ [Official Guide - Domain Specific Languages](https://elixir-lang.org/getting-started/meta/domain-specific-languages.html)
+ [Video - Elixir in Elixir](https://youtu.be/p8MGNw045AE) by Jay Hayes
+ [Video - Write Less, Do More (and Have Fun!) with Elixir Macros](https://youtu.be/mkoYqXdXl5Y) by Chris McCord

#### Thinking In Ecto by [Darin Wilson](http://twitter.com/darinwilson)

- [Video](https://www.youtube.com/watch?v=YQxopjai0CU)
- [Slides](https://drive.google.com/file/d/0B3_AFNqIYFlHZHk5WnF2UXF5b00/view?usp=sharing)
- Links:
+ [ecto](https://github.com/elixir-ecto/ecto)
+ [Active Record pattern](https://en.wikipedia.org/wiki/Active_record_pattern)

#### Elixir by the Bellyful by [Bryan Hunter](http://twitter.com/bryan_hunter)

- [Video](https://www.youtube.com/watch?v=iswld-Rpi_g)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Embedded Elixir for Monitoring the Built Environment by [Christopher Coté](http://twitter.com/entropealab)

- [Video](https://www.youtube.com/watch?v=_zQ_u7o1rNo)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Phoenix after 100,000 lines by [Renan Ranelli](http://twitter.com/renanranelli)

- [Video](https://www.youtube.com/watch?v=blGJ_p4plbc)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [Awesome Elixir](https://github.com/h4cc/awesome-elixir)
+ [Ecto.Type](https://hexdocs.pm/ecto/Ecto.Type.html)
+ [Solid Ground by Saša Juric](https://www.youtube.com/watch?v=5SbWapbXhKo)
+ [The fallacies of web application performance](http://blog.plataformatec.com.br/2017/07/the-fallacies-of-web-application-performance/)

#### It's Better Unstated by [TJ Stankus](http://twitter.com/tjstankus)

- [Video](https://www.youtube.com/watch?v=S2-1Rt-R2cY)
- [Slides](https://github.com/tjstankus/elixir-conf-talk-2017/blob/master/slides.pdf)
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Working with legacy databases in Ecto by [Geoffrey Lessel](http://twitter.com/geolessel)

- [Video](https://www.youtube.com/watch?v=3W2dMOQL2CM)
- [Slides](https://speakerdeck.com/geolessel/working-with-legacy-databases-in-ecto-elixirconf-2017)
- Links:
+ [Code examples and notes](http://geoffreylessel.com/elixirconf2017)
+ [Using Ecto With an Existing Database](http://geoffreylessel.com/2016/using-ecto-with-an-existing-mysql-database/)

#### Back on Your Feet by [Claudio Ortolina](http://twitter.com/cloud8421)

- [Video](https://www.youtube.com/watch?v=kWYgrA2YshE)
- [Slides](https://speakerdeck.com/cloud8421/back-on-your-feet)
- Links:
+ [Out of the Tar Pit](https://github.com/papers-we-love/papers-we-love/blob/master/design/out-of-the-tar-pit.pdf)
+ [ETS](http://erlang.org/doc/man/ets.html)
+ [shards](https://github.com/cabol/shards)
+ [Sharding support for ETS](https://cabol.github.io/posts/2016/04/14/sharding-support-for-ets.html/)

#### Perhap: Applying Domain Driven Design and Reactive Architectures to Functional Programming by [Rob Martin](http://twitter.com/version2beta)

- [Video](https://www.youtube.com/watch?v=kq4qTk18N-c)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [Perhap](https://github.com/Perhap/perhap)
+ [Domain Driven Design: Tackling Complexity in the Heart of Software](https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215)
+ [Reactive Microservices Architecture: Design Principles for Distributed Systems](http://www.oreilly.com/programming/free/reactive-microservices-architecture-orm.csp)
+ [Commanded](https://github.com/slashdotdash/commanded)
+ [Lonestar ElixirConf 2017 - KEYNOTE: Phoenix 1.3 by Chris McCord](https://www.youtube.com/watch?v=tMO28ar0lW8)
+ [Domain Modeling Made Functional by Scott Wlaschin](https://pragprog.com/book/swdddf/domain-modeling-made-functional)

#### Writing an Editor in Elixir by [Ian Duggan](http://twitter.com/ijcd)

- [Video](https://www.youtube.com/watch?v=6lIVWVmuPao)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ Editors mentioned
+ [ed](https://en.wikipedia.org/wiki/Ed_(text_editor))
+ [vi](https://en.wikipedia.org/wiki/Vi)/[vim](https://en.wikipedia.org/wiki/Vim_(text_editor))
+ [Squeak](http://squeak.org/)
+ [IntelliJ](https://www.jetbrains.com/idea/)
+ [Eclipse](https://www.eclipse.org/)
+ [NetBeans](https://netbeans.org/)
+ [TextMate](https://macromates.com/)
+ [Sublime](https://www.sublimetext.com/)
+ [Atom](https://atom.io/)
+ [Emacs](https://www.gnu.org/software/emacs/)
+ [Rope (data structure)](https://en.wikipedia.org/wiki/Rope_(data_structure))
+ [Ropes in Elixir](https://github.com/copenhas/ropex)
+ [Ropes in Rust](https://github.com/google/xi-editor/tree/master/rust/rope)
+ [wx](http://erlang.org/doc/man/wx.html)
+ [wx Elixir wrapper](https://github.com/ijcd/wx_widgets)
+ [combine](https://github.com/bitwalker/combine)

#### Cajoling the Bird: How we squeezed more out of Phoenix PubSub by [Simon Zelazny](http://twitter.com/simonzelazny)

- [Video](https://www.youtube.com/watch?v=bodV9Tk_kpQ)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Keep an Eye on the Sky with Nerves and Phoenix by [Jeff Smith](http://twitter.com/electricshaman)

- [Video](https://www.youtube.com/watch?v=UoSQBOP_Siw)
- [Slides](https://speakerdeck.com/electricshaman/keep-an-eye-on-the-sky-with-nerves-and-phoenix)
- Links:
+ [Squitter app](https://github.com/electricshaman/squitter)
+ [Parts List (PDF on Dropbox)](https://www.dropbox.com/s/prkyoin528ylvcz/Squitter%20Parts%20List.pdf?dl=0)
+ [ADS-B on FlightAware](http://flightaware.com/adsb/)
+ [ADS-B Decoding Guide](https://adsb-decode-guide.readthedocs.io/en/latest/index.html)
+ [Custom Nerves System for SDR on Raspberry Pi 3](https://hex.pm/packages/nerves_system_rpi3_sdr)
+ [LeafletJS](http://leafletjs.com/)
+ [Hobbyist's Guide to the RTL-SDR](https://www.amazon.com/Hobbyists-Guide-RTL-SDR-Software-Defined/dp/1514716690)
+ [RTL-SDR Amazon.ca](https://www.amazon.ca/gp/product/B01GDN1T4S)
+ [RTL-SDR Amazon.com](https://www.amazon.com/dp/B01GDN1T4S)

#### Scaling Up Elixir at TpT by [Shanti Chellaram](http://twitter.com/@theccoder)

- [Video](https://www.youtube.com/watch?v=aN6cLayCekk)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Streaming Video with Elixir by [John Wahba](https://github.com/johnwahba)

- [Video](https://www.youtube.com/watch?v=eNe5dmRP9Cc)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- [Demo](https://github.com/johnwahba/vdemo2017)
- Links:
+ [FFmpeg](https://www.ffmpeg.org/)
+ [Porcelain](https://github.com/alco/porcelain)
+ [Erlang Ports](http://erlang.org/doc/reference_manual/ports.html)

#### Lightning Talks

- [QRCode](https://github.com/sunboshan/qrcode)
- [Thesis](https://github.com/infinitered/thesis-phoenix)
- [XProf](https://github.com/Appliscale/xprof)
- [Mohd Maqbool Alam](https://twitter.com/maqboolism)
+ [slides(λ Calculus in ५ minutes)](https://slides.com/maqbool/lambda)
+ [Elixir Delhi Community](https://meetup.com/Elixirlang-Delhi-NCR/)
+ [Elixir Delhi telegram group](https://t.me/elixirdelhi)
- [ElixirMock](https://github.com/wanderanimrod/elixir_mock): Creating inspectable mock modules for testing

## Day 2

### Talks

#### Opening Keynote by [José Valim](https://twitter.com/josevalim)

- [Video](https://www.youtube.com/watch?v=Wa7_I_pc0yo)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [Add new AtU8 beam chunk](https://github.com/erlang/otp/pull/1078)
+ [Introduce new "Dbgi" chunk](https://github.com/erlang/otp/pull/1367)

#### Live APIs with GraphQL Subscriptions by [Bruce Williams](http://twitter.com/wbruce) & [Ben Wilson](http://twitter.com/benwilson512)

- [Video](https://www.youtube.com/watch?v=PEckzwggd78)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### ElixirBridge: How Do We Shape Community? by [Anna Neyzberg](http://twitter.com/ANeyzb)

- [Video](https://www.youtube.com/watch?v=SB0bfI8DiOM)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Dr. Erlang/OTP or: How I Learned to Stop Worrying and Love `:disk_log` by [Eric Entin](http://twitter.com/antipax)

- [Video](https://www.youtube.com/watch?v=lQmJZVcHYds)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [`disk_log`](http://erlang.org/doc/man/disk_log.html)
+ [mnesia](http://erlang.org/doc/man/mnesia.html)
+ [Jinterface](http://erlang.org/doc/apps/jinterface/jinterface_users_guide.html)
+ [wx](http://erlang.org/doc/man/wx.html)
+ [ssh](http://erlang.org/doc/man/ssh.html)
+ [dialyzer](http://erlang.org/doc/man/dialyzer.html)
+ [dialyxir](https://github.com/jeremyjh/dialyxir)
+ [yecc](http://erlang.org/doc/man/yecc.html)
+ [leex](http://erlang.org/doc/man/leex.html)
+ [Elixir parser](https://github.com/elixir-lang/elixir/blob/master/lib/elixir/src/elixir_parser.yrl)
+ [gen_statem](http://erlang.org/doc/man/gen_statem.html)
+ [gen_state_machine](https://github.com/antipax/gen_state_machine)
+ [Stately Machines](http://ericent.in/elixir/erlang/gen_statem/gen_state_machine/2016/07/27/stately-machines.html)
+ [digraph](http://erlang.org/doc/man/digraph.html)
+ [zlib](http://erlang.org/doc/man/zlib.html)
+ [pg2](http://erlang.org/doc/man/pg2.html)
+ [heart](http://erlang.org/doc/man/heart.html)
+ [rpc](http://erlang.org/doc/man/rpc.html)
+ [beam_lib](http://erlang.org/doc/man/beam_lib.html)
+ [proc_lib](http://erlang.org/doc/man/proc_lib.html)
+ [xmerl](http://erlang.org/doc/man/xmerl.html)

#### Patience: Using Phoenix.Presence in a Primary Care Clinic by [Keith Gautreaux](http://twitter.com/kgautreaux)

- [Video](https://www.youtube.com/watch?v=1dyo5hmfUXs)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Elixir + Neo4j by [Regina Imhoff](http://twitter.com/stabbymcduck)

- [Video](https://www.youtube.com/watch?v=fWQy7aS_gd8)
- Slides - [Neo4j + Elixir](https://www.slideshare.net/ReginaImhoff/elixir-neo4j)
- Links:
+ [Elixir Ravelry Project](https://github.com/StabbyMcDuck/elixir_ravelry)
+ [Neo4j](https://neo4j.com/)
+ [O'Reilly Graph Databases book -- FREE DOWNLOAD](https://neo4j.com/graph-databases-book/)
+ [Cypher Reference Card](http://neo4j.com/docs/cypher-refcard/current/)

#### Managing Tables With Elixir and OTP by [Robert Beene](http://twitter.com/robert_beene)

- [Video](https://www.youtube.com/watch?v=ENolm5T0bkU)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Elixir as a first language by Alexis Huefner

- [Video](https://www.youtube.com/watch?v=TUOeFdFvOk8)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### The Power of Zero by [Andrew Forward](http://twitter.com/a4word)

- [Video](https://www.youtube.com/watch?v=4LIXBW58yIk)
- [Slides](https://www.slideshare.net/aaforward/power-of-zero-79570500)
- Links:
+ [bootleg](https://github.com/labzero/bootleg)
+ [edeliver](https://github.com/edeliver/edeliver)
+ [doex](https://github.com/capbash/doex)

#### Well-Behaved Native Implemented Functions for Elixir by [Andrew Bennett](http://twitter.com/potatosaladx)

- [Video](https://www.youtube.com/watch?v=FYQcn9zcZVA)
- [Slides](https://gitpitch.com/potatosalad/elixirconf2017)
- [Resources](https://github.com/potatosalad/elixirconf2017)
- Links:
+ [erl_nif](http://erlang.org/doc/man/erl_nif.html)
+ [Latency of Native Functions for Erlang and Elixir](https://potatosalad.io/2017/08/05/latency-of-native-functions-for-erlang-and-elixir.html)
+ [The BEAM Book](https://github.com/happi/theBeamBook)
+ [crypto.c](https://github.com/erlang/otp/blob/master/lib/crypto/c_src/crypto.c)
+ [Load Testing cowboy 2.0.0-rc.1](https://potatosalad.io/2017/08/20/load-testing-cowboy-2-0-0-rc-1.html)

#### Building an Open Source, Real-Time Forum with Phoenix and Elm by [Josh Adams](http://twitter.com/knewter)

- [Video](https://www.youtube.com/watch?v=GFyFR5LdnrU)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Elixir, The Toyota Way by [Powell Kinney](http://twitter.com/pkinney)

- [Video](https://www.youtube.com/watch?v=37V6L1EA4ac)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Elixir Power Tracing by [Gabi Zuniga](http://twitter.com/gabiz)

- [Video](https://www.youtube.com/watch?v=i8ibIH5_-zA)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [dtrace](http://www.brendangregg.com/dtrace.html)
+ [`:erlang.trace/3`](http://erlang.org/doc/man/erlang.html#trace-3)
+ [`:erlang.trace_pattern/3`](http://erlang.org/doc/man/erlang.html#trace_pattern-3)
+ [observer](http://erlang.org/doc/man/observer.html)
+ [dbg](http://erlang.org/doc/man/dbg.html)
+ [dbg (Elixir)](https://github.com/fishcakez/dbg)
+ [LTTng](https://lttng.org/)
+ [erlyberly](https://github.com/andytill/erlyberly)
+ [recon](https://github.com/ferd/recon)
+ [recon_ex](https://github.com/tatsuya6502/recon_ex)
+ [SystemTap](https://sourceware.org/systemtap/)
+ [xprof](https://github.com/Appliscale/xprof)
+ [redbug](https://github.com/massemanet/redbug)
+ [tracer](https://github.com/gabiz/tracer)

#### Plugging the Security Holes in Your Phoenix Application by [Griffin Byatt](http://twitter.com/griffinbyatt)

- [Video](https://www.youtube.com/watch?v=w3lKmFsmlvQ)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [sobelow](https://github.com/nccgroup/sobelow)

#### Building Realtime Mobile Apps with React Native and Elixir by [Osayame Gaius-Obaseki](http://github.com/osayame)

- [Video](https://www.youtube.com/watch?v=Kbhl379x1cw)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Implementing a MQTT client in Elixir by [Martin Gausby](http://twitter.com/gausby)

- [Video](https://www.youtube.com/watch?v=ImcAcDBa8Dg)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [MQTT](http://mqtt.org/documentation)

#### Realtime Vehicle Tracking with Elixir and Phoenix by [James Smith](http://twitter.com/st23am)

- [Video](https://www.youtube.com/watch?v=aLnSO6FQpHs)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Idea Scaling by [Hannah Howard](http://twitter.com/techgirlwonder)

- Video - Not uploaded yet
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ None yet. Open a [PR](https://github.com/poteto/elixirconf-2017/pulls)!

#### Elixir with Kafka by [Mathew Gardner](http://github.com/mathewdgardner)

- [Video](https://www.youtube.com/watch?v=6ijgMvXJyuo)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [gen_stage](https://github.com/elixir-lang/gen_stage)
+ [flow](https://github.com/elixir-lang/flow)
+ [kafkaex](https://github.com/kafkaex/kafka_ex)
+ [brod](https://github.com/klarna/brod)

#### Closing Keynote by [Chris McCord](https://twitter.com/chris_mccord)

- [Video](https://www.youtube.com/watch?v=zbbK0WOvWII)
- Slides - Not uploaded yet. Submit a [PR](https://github.com/poteto/elixirconf-2017/pulls) if you find it!
- Links:
+ [Phoenix contexts](https://hexdocs.pm/phoenix/contexts.html)