Skip to content
Photo of Abadi Kurniawan

Abadi Kurniawan

Abadi is a full stack engineer at 1904labs, where he spends most of his innovation hours hacking on Elm and Rust. In his free time, he enjoys learning new programming languages, playing video games, and watching movies with his wife and son.

Abadi’s Talk: Building highly performant animations in Elm.

Animation is fun, and if done properly can help improve user experience and increase accessibility. Writing a good and performant animation in a pure functional language like Elm can be a challenge. In this talk, I will explore 2 ideas on how to build a good API for doing animation in Elm that perform well using browser’s optimized animation engine and ports. We’ll compare each the pros and cons of each techniques. After this talk, you’ll be equipped with both the tools, the confidence, and the inspiration, to build fun and cool animations in Elm. As an added bonus, you get to see some cool animations along the way :)