Skip to content

Instantly share code, notes, and snippets.

@oneKelvinSmith
Created August 30, 2017 18:00
Show Gist options
  • Select an option

  • Save oneKelvinSmith/b362d597479bf61ef83fdd2170d78849 to your computer and use it in GitHub Desktop.

Select an option

Save oneKelvinSmith/b362d597479bf61ef83fdd2170d78849 to your computer and use it in GitHub Desktop.

Elixir London

http://www.elixir.london/Elixir-LDN-2017/

José Valim

github Keynote - Elixir 1.5 Update and Q&A

Links: Release notes for 1.5.0 Release post Add break!/2, break!/4, breaks/0, continue/0, open/0, remove_breaks/0, remove_breaks/1, reset_break/1, reset_break/3 and whereami/1 for code debugging

Essentially did a walkthrough of the elixir compiler to illustrate how being able to append to the contents of the compiled files allows cool things like debugging. This is done by giving us access to Elixir source before it's been turned into an AST.

Brooklyn Zelenka

github slides Witchcraft: Monads for the Working Alchemist Links: Witchcraft

Last talk of the day, very much over my head. I can attempt to summarize by saying that she walked through the features of Witchcraft, which introduced many of the purely functional, strictly typed cool things that haskell has.

Georgina McFadyen

github slides Elixir Umbrella - Microservices or Majestic Monolith?

A walkthrough of using OTP umbrella project structure for developing Microservices that can be independently deployed. Also includes some lessons learned.

Louis Pilfold

github slides Getting Pretty Serious

Links: exfmt Elixir style guide Here is a paper

A nice overview and argument for a language formatter in the vein of the ones included with Elm, Go etc. It's cool.

Nikolay Tsvetinov

github slides polyconf How We Created The University Course "Functional Programming With Elixir"

In summary, don't try teach people elixir by overly focussing on recursion and basic functional principles via 3 hour sessions, once a week, in the evenings. But do try teach people elixir :)

Evadne Wu

github How to Sell Elixir

I wish I had the slides, I remember it being interesting as a technical approach to selling elixir. I.e. how to frame the pros and cons in an objective way.

Gary Rennie

github Phoenix http2 HTTP/2 Plug to Phoenix, Cowboy too Spoke very quickly after lunch. Very code heavy talk. I didn't follow it well. Something about getting HTTP2 into plug/phoenix. It's not ready yet.

Andrea Leopardi

github slides Football Addicts Stepping into a New Era: Injecting Elixir in an Existing System

This was a talk about how to introduce Elixir into an organization that relied on a different technology stack. Start on a smaller feature, or rewrite a low traffic, non-critical part. Release as an http service. Integrate and extend.

Péter Gömöri

github slides Profiling and Tracing for all with Xprof

Seemed to be a discussion about a tool for live profiling an erlang/elixir app while debugging production issues. I was in and out of consciousness here.

Peter Saxton

github Elixir http2 slides Working with HTTP/2 in Elixir

HTTP2 seems to be a thing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment