Alex KoppelineSpark Engineering BlogImplementing Elm Event LoggingIn my last blog post, I outlined an approach for easy event logging in Elm and then just waved my hands and promised things would work —…Oct 23, 2018Oct 23, 2018
Alex KoppelineSpark Engineering BlogElm Gives Us Human-Level Event Logging Almost for FreeHungry for some Elm right away? Skip straight to the code.Sep 25, 2018Sep 25, 2018
Alex KoppelineSpark Engineering BlogDecoding an Elm 0.19 History ExportThis is an Elm 0.19 version of the second post in a series of posts about Elm’s exportable app history. You can read the first post in the…Sep 16, 2018Sep 16, 2018
Alex KoppelineSpark Engineering BlogStoring Elm History SafelyThis is the third in a series of posts about Elm’s exportable app history. You can read the first post here and the second post here.Aug 29, 2018Aug 29, 2018
Alex KoppelineSpark Engineering BlogUnderstanding an Elm 0.18 History ExportThis is the second in a series of posts about Elm’s exportable app history. You can read the first post here.Jun 25, 2018Jun 25, 2018
Alex KoppelineSpark Engineering BlogSee what your users seeThis is the first in a series of posts about Elm’s exportable app history. You can read the second post here.Apr 10, 20181Apr 10, 20181
Alex KoppelineSpark Engineering BlogLaunching Projects with Elm and ElixirSometimes the most painful part of learning a new language isn’t picking up the new syntax or libraries or logic — it’s figuring out all…Jun 7, 20171Jun 7, 20171
Alex KoppelineSpark Engineering BlogHow We Distributed a Personalized iOS Curriculum to Students Across the U.S.When I think back to elementary school, one of the few things I remember clearly is being frustrated at the pace of class. Some things…Jan 28, 20163Jan 28, 20163