Avoiding the Nightmare on Elm Street
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore a conference talk that delves into making technology choices and challenges the notion that mainstream solutions are always the best option. Learn about the development of Humio, a revolutionary log aggregator, and discover why Elm was chosen for building its web UI to handle streaming results from big data queries in real-time. Gain insights into the advantages of Elm, the challenges faced during development, and the reasons behind adopting this functional programming language. Understand the concept of event sourcing and its implementation in the project. Examine the potential pitfalls of early adoption and the importance of carefully considering technology decisions. Conclude with a Q&A session addressing audience inquiries about the presented topics.
Syllabus
Intro
Why Elm
Problems
New is always better
Life is suffering
Code pains
Early adopters
Why we chose Elm
Event sourcing
Dangerous features
Questions
Taught by
GOTO Conferences
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX