We’re excited to welcome Richard Feldman, writer of Elm in Action and Software Engineer at NoRedInk to Codesmith for this month’s Speaker Series, to talk about the Elm and the Future of the Web.



Join us for a great evening full of discussion on the newest technologies and how they're being used! React x Node meets monthly to host discussions and workshops covering the latest in React, Node, and other exciting technologies like Elm.



Agenda -



6:30pm - 7pm: Check in - drinks will be available



7:00pm - 8:00pm: Speaker session



8:00pm - 8:30pm: Wrap up and networking



Speaker - Richard Feldman, writer of Elm in Action



Abstract - The Web has grown from a collection of static articles to the most successful application delivery platform in the history of software. Flash rose and then fell. JavaScript has risen from an intentionally tiny scripting language to possibly the most widely used language in programming.



Since JavaScript was never designed to be used for the type of large application development which has become its focus today, it admittedly leaves much room for improvement. This has created opportunities for alternative languages to shine in the domain of frontend Web development. Compile-to-JS languages such as TypeScript, ClojureScript, ReasonML, and Elm have all risen in popularity in recent years. Elm alone has four dedicated conferences scheduled in 2019; as recently as 2015 there had never been any.



Elm is unique among these languages for having achieved substantial adoption among professional programmers, without allowing seamless code sharing between Elm and JavaScript. This suggests that, like Flash before it, JavaScript itself is no longer a prerequisite for advanced Web application development. With Web Assembly on the horizon, it's a fascinating time to look back on the history of the Web, and forward to the future, and consider how much of what we take for granted today could be on the cusp of change.



Speaker Bio - 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.



Travel Info: One block from: Canal St Station (N Q R W), Canal St Station (6), Canal St Station (J Z), and 4 blocks from Canal St Station (A C E)--



Looking forward to seeing you there!