Robin Heggelund HanseninBekkIncreasing the performance of elm-cssThis article takes a closer look at how elm-css works under the hood, and describes a change which could double its performance.Dec 14, 2021Dec 14, 2021
Robin Heggelund HanseninBekkFixing a performance problem in Elm using Html.LazyHow you can increase the performance of your Elm application using Html.Lazy, and why that motivated me to look into elm-css.Dec 13, 20211Dec 13, 20211
Robin Heggelund HanseninBekkImproving the performance of record updatesWe take a closer look at how Elm records are updated, and how optimizing this process lead to the greatest performance improvement so far.Dec 1, 2021Dec 1, 2021
Robin Heggelund HanseninBekkImproving the performance of Custom TypesElm’s Dict is consistently flagged by deoptigate as a polymorphic type. Why does it happen, and how much does it affect performance?Nov 30, 2021Nov 30, 2021
Robin Heggelund HanseninBekkSuccessfully improving function call performanceWe haven’t had much luck in our attempts to improve the runtime performance of Elm’s function calls, until now.Nov 29, 2021Nov 29, 2021
Robin Heggelund HanseninBekkMaking Elm’s A-functions more predictable, a failed experimentWe continue our investigation into improving the runtime performance of Elm functions, and make another failed attempt.Nov 26, 2021Nov 26, 2021
Robin Heggelund HanseninBekkRemoving Elm’s F-functions, a failed experimentKnowing how Elm functions work, we make a first, failed, attempt at making them leaner and faster.Nov 25, 2021Nov 25, 2021
Robin Heggelund HanseninBekkHow Elm functions workFunctions work a little differently in Elm compared to JavaScript. How is it different, and what does it mean for performance?Nov 24, 20212Nov 24, 20212
Robin Heggelund HanseninBekkDiscovering JavaScript performance opportunitiesHow can we discover JavaScript code that is hard for a browser to optimize? In this article, we’ll look into a few tools we can use.Nov 23, 20211Nov 23, 20211
Robin Heggelund HanseninBekkHow JavaScript engines achieve great performanceEver wondered what browsers do to get JavaScript to execute quickly? Let’s take a look.Nov 22, 20214Nov 22, 20214