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
Addressing Algorithmic BiasGOTO Conferences via YouTube Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube Why Static Typing Came Back
GOTO Conferences via YouTube Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube