ElixirConf 2020 Summary 🐥 🔥
A collection of links that cover what happened during ElixirConf 2020. Please feel free to submit a PR!
- Location: Virtual
- Dates: September 1-4
- Conference format: 2 days of courses and 2 days of talks
- Keynotes by: Jose Valim Justin Schneck Chris McCord Jenn Gamble
Table of Contents
- YouTube Playlist
- What's New
- ElixirConf Courses
- ElixirConf Talks
- Community Related Links
- Newsletters
- Podcasts
- Regional Conferences
- Recommended Books
- Job Boards
- Heard these companies are hiring
What's New
- Elixir v1.11
- Phoenix LiveView uploads
- Ash Framework
- Ecto.Enum
ElixirConf Courses
Mnesia: Concept to Reality
by Alex Peachey and Chris Hildebrand
- Slides
- Example project:
- GitHub link: https://github.com/versus-systems/nook_book
- ^ the branches in the repo are ordered and show the different steps taken when building the example project during the course
- Links:
- MnesiaGraphQL](https://erlang.org/doc/man/mnesia.html)
ElixirConf Talks
Keynote: Chris McCord
"Phoenix LiveView Uploads"
Keynote: Jenn Gamble
"Robust data pipelines for machine learning driven industrial IoT"
Keynote: Jose Valim
"News from the Elixir Team"
- Elixir V1.11
- Erlang Interoperability
- new log levels
- structured logging
- Erlang docs in IEx
- More compile-time checks
- binaries
- maps and structs
- application boundaries
- Compilation time improvements
- config/runtime.exs
- New APIs
- is_struct and is_exception guards
- map.field in guards
- Calendar.strftime
- Date.beginning _of_month, Date.end_of_week, etc
- mix test.coverage
- Erlang Interoperability
Keynote: Justin Schneck
"Hello World"
gRPC + Elixir Microservices = A Love Story?
Building Multiplayer Games with LiveView
Orchestrating a Fleet of Edge Devices; How Elixir Releases and Clustering Lowers Complexity
Short Circuit IoT Development Time with Nerves
UintSet: enumerable, streamable, understandable
It's Alive! Instrumenting Phoenix 1.5 with Telemetry and LiveDashboard
LiveView Components FTW!
by Feather Knee
Introduction to the Ash Framework
by Zach Daniel
Some talk title
by [Speaker Name](link to speaker's github or twitter)
- [some link description ](some url)
Community Related Links
- Elixir on Slack: https://elixir-slackin.herokuapp.com/
- Elixir Forum: https://elixirforum.com/
- Elixir on Twitter: https://twitter.com/elixirlang
- Phoenix on Twitter: https://twitter.com/elixirphoenix
- Elixir website: https://elixir-lang.org/
- Phoenix website: https://phoenixframework.org/
- Nerves website: https://nerves-project.org/
Newsletters
- Elixir Radar: http://plataformatec.com.br/elixir-radar/weekly-newsletter
- Elixir Weekly: https://elixirweekly.net/
Podcasts
- Elixir Fountain: http://elixirfountain.com/
- Elixir Outlaws: https://elixiroutlaws.com/
- Elixir Talk: https://itunes.apple.com/us/podcast/elixirtalk/id1298287048
- Elixir Mix: https://devchat.tv/elixir-mix/
- Thinking Elixir
- Elixir Wizards
Regional Conferences
- Elixir Daze (St. Augustine/Denver): http://www.elixirdaze.com/
- Empex (New York and LA): http://empex.co/
- The Big Elixir (New Orleans): https://www.thebigelixir.com/
- Gig City Elixir (Chattanooga): https://www.gigcityelixir.com/
Recommended Books
- Some book name: [some description](some url)
Blog posts mentioned
Video Courses
- ElixirCasts
- Elixir/OTP Pragmatic Studio Video Course
- Elixir for Programmers by Dave Thomas
- Daily Drip's Elixir Contnet
Other Recommended Resources
Job Boards
- Elixir Radar: http://plataformatec.com.br/elixir-radar/jobs
- Elixir Jobs: https://elixirjobs.net/
- Elixir Career: https://elixir.career/
- #jobs channel on Elixir's Slack