Elm Town 47 - A Cool, Easy Way To Start Learning Haskell

SEPTEMBER 21ST, 2019
|
49:34
Stöffel talks about Jetpack, a simplified build tool that NoRedInk built to replace webpack, and how it started his journey to learn Haskell and eventually end up on the team behind NoRedInk's next-generation, Haskell-based server-side architecture.

Details

Stöffel talks about Jetpack, a simplified build tool that NoRedInk built to replace webpack, and how it started his journey to learn Haskell and eventually end up on the team behind NoRedInk's next-generation, Haskell-based server-side architecture. Thank you to our sponsors, [Culture Amp](https://cultureamp.com/jobs) and [Joel Clermont](https://twitter.com/jclermont). Special thanks to Xavier Ho ([@Xavier_Ho](https://twitter.com/Xavier_Ho)) for editing and production of this episode! **Recording date:** 31 Aug 2019 ## Guests - Christoph Hermann (Stöffel) ([@schtoeffel](https://twitter.com/schtoeffel)) ## Show Notes 00:00:00 **Intro and sponsors** 00:01:41 **How Stöffel got into Elm** - [NoRedInk](https://www.noredink.com) 00:07:07 **Jetpack** - [Jetpack](https://github.com/NoRedInk/jetpack) - [Haskell](https://www.haskell.org) - [webpack](https://webpack.js.org) - [elm-live](https://github.com/wking-io/elm-live) 00:12:22 **From Elm to Haskell** 00:14:59 **Unsupported open source & making the repo public** 00:16:30 **The features of Jetpack** 00:18:42 **Smart development rebuilds with Shake** 00:21:13 **Other Haskell at NoRedInk** 00:22:40 **Full-stack type safety: Servant and Servant Elm** - [Servant](http://docs.servant.dev/en/stable/) - [Servant Elm](http://hackage.haskell.org/package/servant-elm) 00:25:31 **elm-verify-examples** - [elm-verify-examples](https://github.com/stoeffel/elm-verify-examples) 00:30:21 **Running Elm as a command line tool** 00:31:39 **Auto-detecting tests in elm-test** - [elm-test](https://package.elm-lang.org/packages/elm-explorations/test/latest) - [elmi-to-json](https://github.com/stoeffel/elmi-to-json) 00:36:04 **Assets in Jetpack** 00:37:10 **Engineering management separate from team leadership** 00:40:09 **One-on-one meetings** 00:41:01 **Success as a manager** 00:42:58 **Self-improvement as a manager** 00:44:37 **Puffins: Haskell-based architecture team** 00:49:18 **Outro**
© 2024 Jared M. Smith