0) ElixirConf 2017 Talks List (all talks now added!)

#Day 1

ElixirConf 2017 - Day 1 Keynote - Justin Schneck (Discussion thread)

ElixirConf 2017 - My Journey from Go to Elixir - Veronica Lopez (Discussion thread)

ElixirConf 2017 - Elixir Native UI - Boyd Multerer (Discussion thread)

ElixirConf 2017 - Thinking In Ecto - Darin Wilson (Discussion thread)

ElixirConf 2017 - Don’t Write Macros But Do Learn How They Work - Jesse Anderson (Discussion thread)

ElixirConf 2017 - Building an Artificial Pancreas with Elixir and Nerves - Tim Mecklem (Discussion thread)

ElixirConf 2017 - HTTP 2 Plug to Phoenix Cowboy too - Gary Rennie (Discussion thread)

ElixirConf 2017 - Phoenix after 100000 lines - Renan Ranelli (Discussion thread)

ElixirConf 2017 - Embedded Elixir for Monitoring the Built Environment - Christopher Cote (Discussion thread)

ElixirConf 2017 - Elixir by the Bellyful - Bryan Hunter (Discussion thread)

ElixirConf 2017 - Its Better Unstated - TJ Stankus (Discussion thread)

ElixirConf 2017 - Working with legacy databases in Ecto - Geoffrey Lessel (Discussion thread)

ElixirConf 2017 - Back on Your Feet - Claudio Ortolina (Discussion thread)

ElixirConf 2017 - Writing an Editor in Elixir - Ian Duggan (Discussion thread)

ElixirConf 2017 - Perhap: Applying Domain Driven Design and Reactive… - Rob Martin (Discussion thread)

ElixirConf 2017 - Cajoling the Bird: How we squeezed more out of Phoenix - Simon Zelazny
(Discussion thread)

ElixirConf 2017 - Keep an Eye on the Sky with Nerves and Phoenix - Jeff Smith (Discussion thread)

ElixirConf 2017 - Streaming Video with Elixir - John Wahba (Discussion thread)

ElixirConf 2017 - Scaling up Elixir at TpT - Shanit Chellaram (Discussion thread)


#Day 2

ElixirConf 2017 - Day 2 Morning Keynote - José Valim (Discussion thread)

ElixirConf 2017 - ElixirBridge How Do We Shape Community - Anna Neyzberg (Discussion thread)

ElixirConf 2017 - Live APIs with GraphQL Subscriptions - Bruce Williams and Ben Wilson (Discussion thread)

ElixirConf 2017 - Dr. ErlangOTP or How I Learned to Stop Worrying and Love disk log - Eric Entin (Discussion thread)

ElixirConf 2017 - Elixir + Neo4j - Regina Imhoff (Discussion thread)

ElixirConf 2017 - Managing Tables With Elixir and OTP - Robert Beene (Discussion thread)

ElixirConf 2017 - Patience Using Phoenix Presence in a Primary Care Clinic - Keith Gautreaux (Discussion thread)

ElixirConf 2017 - The Power of Zero - Andrew Forward (Discussion thread)

ElixirConf 2017 - Elixir as a first language - Alexis Huefner (Discussion thread)

ElixirConf 2017 - Well Behaved Native Implemented Functions for Elixir - Andrew Bennett (Discussion thread)

ElixirConf 2017 - Elixir The Toyota Way - Powell Kinney (Discussion thread)

ElixirConf 2017 - Building an Open Source, Real Time Forum with Phoenix and Elm - Josh Adams (Discussion thread)

ElixirConf 2017 - Plugging the Security Holes in Your Phoenix Application - Griffin Byatt (Discussion thread)

ElixirConf 2017 - Building Realtime Mobile Apps with React Native and Elixir - Osayame Gaius Obaseki (Discussion thread)

ElixirConf 2017 - Elixir with Kafka - Mathew Gardner (Discussion thread)

ElixirConf 2017 - Implementing a MQTT client in Elixir - Martin Gausby (Discussion thread)

ElixirConf 2017 - Realtime Vehicle Tracking with Elixir and Phoenix - James Smith (Discussion thread)

ElixirConf 2017 - Closing Keynote - Chris McCord (Discussion thread)

ElixirConf 2017 - Elixir Power Tracing - Gabi Zuniga (Discussion thread)

Idea Scaling Hannah Howard (Discussion thread)

Lightning Talks (Discussion thread)


https://elixirconf.com/live

38 Likes

Oh Twitch uses Elixir that’s good to know :smiley:

2 Likes

That Elixir Native UI talk was very interesting.

4 Likes

Day 2 videos starting to go up - added what’s available to the first post… including José’s keynote :023:

They are super fast

Some highlights from José’s keynote:

Elixir Design Goals

Starts at 17:59

Elixir’s original design goals were:

  1. Productivity (when writing Elixir code)
  2. Extensibility (of Elixir and Elixir code)
  3. Compatability (with Erlang and the existing ecosystem)

But now the language has matured and both Extensibility and Compatability are mainly solved problems, and Elixir development is focusing more on:

  1. Productivity (when writing Elixir)
  2. Maintainability (of being able to read and reason about and modify existing Elixir code)
  3. Reliability (and fault tolerance of Elixir software)

Elixir R&D (The Future)

Starts at 44:58

  1. Code Formatter (planned for Elixir v1.6, due ~Jan 2018)
  2. Data Streams and Property Testing (planned for Elixir v1.6, due ~Jan 2018)
  3. Releases (planned for ???, we have Distillery, etc that reduce pressure a bit)
  4. Cross-language Docs with Erlang/OTP (planned for ???)
6 Likes

That’s it - I think they’re all up now :023: (added to first post)

I love how quickly they had been going up - definitely gives the conference a worldwide ‘live’ feel - well done to @drfreeze and everyone involved with organising it :003:

2 Likes

Is this in one of the talks? Which talk is this?

Its this one
Streaming Video with Elixir - John Wahba

1 Like

Strange that the comments on youtube are not allowed, at least for me. Some of the videos (the ecto one) have a lot of typos on the slides that could have been fixed by a comment.

Not to mention that it hinders discussion. With some approaches to the problems in some other videos I might even say I disagree (the twitch one).

Unfortunately YouTube (as a platform) seems to be attracting more and more trolls these days and so I’m guessing the conference team did not want to subject the speakers to that kind of thing or have to waste their time dealing with such matters.

They might feel that if discussions are on Elixir community channels like this, the comments/feedback are more likely to be genuine :slight_smile:

1 Like

I don’t think the videos are there to spawn any discussions, or god forbid, flame wars. But rather only for archiving purposes. If there are typos, it’s best to contact author directly. And if you want to start interesting discussion, you can always do it here :slight_smile:

And btw. I loved the GUI talk from Boyd Multeter :smile:

2 Likes

Was that the message you got from my comment? That wasn’t my intention.

If there are typos, it’s best to contact author directly.

I think it’s very important for newcomers that in introductory talks like the ecto one there are working examples. It is much easier for everyone to type something from a slide, see an error, and then see why the error is there from a comment below the video than go and look at the updated version of the slides somewhere else. I will write to the author of this talk, though. Good suggestion, thank you.

As for starting an interesting discussion about the twitch video, I don’t think there is any discussion to be had. I see very little benefit in using ffmpeg like they did in the video with elixir.

1 Like

Could you contact the speaker to let them know? If they agree it’s worth mentioning they could get it added to the description :slight_smile:

I did not try to imply that You want to start a flame war. It was rather general comment about youtube comments, because they are one of worst possible places to start discussion about any topic, the other one being /b/ - Random - 4chan :wink:

I didn’t watch twitch one, but again it was rather general comment, that this forums are the possibly the best place to start discussion and get constructive responses :slight_smile:

And when it comes to the typos, if there are many, speaker in collaboration with uploader can probably superimpose annotation in youtube video where there are typos, but they have to know about them. And the best way is to inform either speaker or uploader of given video.

5 posts were merged into an existing topic: 4) ElixirConf 2017 - Thinking In Ecto - Darin Wilson

I haven’t watched all of the talks all the way through yet but have looked at them all and from what I saw, thought you all did a fantastic job :023:

It was also great to see such a diverse range of speakers (including in the lightning talks!)

1 Like

Thanks @AstonJ :slight_smile:

1 Like

Might be nice for the forum to post a talk per day to spark group viewing and discussion @AstonJ

1 Like

Go for it Barry :003:

If it takes off we can do it every year :023:

If you’ve seen the talk you are posting up as well, do you reckon it might be cool to include some highlights as @mischov did above? I would also keep 'ElixirConf 2017 Talk - ’ in the title for each talk as well - so that those getting notified by tweets or email know what to expect :slight_smile:

Edit: I’ve also made the first post in this thread a wiki - so please feel free to add the link to the discussion thread next to the name of the talk.

1 Like