Schedule

Richard Feldman

9:00: Richard Feldman

Richard is the author of "Elm in Action" from Manning Publications, and the instructor for the Frontend Masters Intro to Elm and Advanced Elm workshops. When he's not writing about Elm, teaching Elm, speaking about Elm, or hosting the Philadelphia Elm meetup, he likes to take a break from his job at NoRedInk (where front-end programmers spend almost almost all their coding time writing production Elm code) by kicking back and working on some of his open-source Elm projects.

Some have said he’s "into Elm," but he’s not sure where they got that wild idea.

Richard's Talk: Immutable Relational Data »
Grant Maki

9:40: Grant Maki

Grant Maki is a software engineer at Ford Motor Company, where he has been working with Elm for just over a year. He was a lawyer briefly, but not anymore. Nothing in this talk constitutes legal advice.

Grant's Talk: Facilitating Technology Change Through Cultural Change »

10:10: Morning Break

Ravi Chugh

10:40: Ravi Chugh

Ravi Chugh is an Assistant Professor of Computer Science at the University of Chicago, where he uses Elm both in teaching and in research. His primary research obsession is to develop new kinds of programming environments and user interfaces that allow people to be more productive and creative. Ravi received an NSF CAREER Award in 2017 to pursue this kind of work, as well as a Neubauer Faculty Fellowship in 2015 for innovative and effective undergraduate teaching.

Ravi's talk: Structured Editing for Elm* in Elm »
Anthony Deschamps

11:30: Anthony Deschamps

Anthony started out programming LEGO robots when he was young. Now that he's grown up he's still doing the same thing, but with bigger robots.

Anthony's talk: Programming Robots with Elm »

12:00: Lunch

Matthew Griffith

1:00: Matthew Griffith

Matthew Griffith is a developer in residence at Cornell Tech. He's the author of the Style Elements library, Elm Style Animation, and the Why Elm book from O'Reilly.

Matthew's Talk: Building a Toolkit for Design »
Dillon Kearns

1:40: Dillon Kearns

Dillon is an Agile Coach and Software Craftsman based out of Southern California. As an Agile Consultant, Dillon introduced Elm at a Fortune 10 company and trained several teams to help them adopt it as their primary front-end framework. He is a big proponent of emergent design, test-driven development, and continuous refactorings and hopes to help the community explore these techniques in the context of Elm. In his free time, he loves backpacking and playing the piano.

Dillon's talk: Types Without Borders »

2:10: Afternoon Break

Sam Rowe

2:40: Sam Rowe

I'm a full stack developer with a strong interest in using functional languages and static typing to make development better for everyone (especially me!). I currently work at Entale where we are trying to make podcasts more interactive and compelling.

Sam's Talk: Complex Animations Done Well »
Ally Kelly McKnight

3:20: Ally Kelly McKnight

Ally is a software engineer at NoRedInk. On any given day you can find her coding in Elm, Ruby, or Python. Previously a Lab Instructor at Hackbright Academy, Ally has also spent much of her life running safaris and treks in Southern Africa. In her free time, she cooks, plays video games, and camps in the Sierras. She lives in Oakland, California with her wife, dog, and leopard gecko.

Ally's talk: Naming Things in Elm »
Tereza Sokol

4:00: Tereza Sokol

I make Elm visualization libraries and now parsers too!

Tereza's talk: Demystifying Parsers »