A solid plan and some patience is all you need to migrate an entire application to a different technology.
Articles by Riccardo Odone
Our take on unit testing and how we approached testing Elm code in Aircasting.
How to use `setTimeout` and the DOM mutation observer API to attach callbacks to DOM nodes that do not yet exist.
How to use custom types to keep the interface declarative and avoid bugs.
How we managed to migrate AirCasting from Angular v1 to Elm while still delivering value
How Elm enabled fast iterations, cutting costs and keeping everybody happy in one of our projects—AirCasting
Step by step React refactoring using the Render Props pattern
Theory and tips on how to prevent and treat Repetitive Strain Injury
Riccardo Odone is a great example of how to get your dream job. He flew 13000km to score an internship and work at Lunar Logic. Read about it here.