A podcast featuring panelists of engineers from Netflix, Twitch, & Atlassian talking over drinks about all things software engineering.
…
continue reading
Content provided by Dillon Kearns and Jeroen Engels. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dillon Kearns and Jeroen Engels or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.
Player FM - Aplicație Podcast
Treceți offline cu aplicația Player FM !
Treceți offline cu aplicația Player FM !
047: What's Working for Elm
MP3•Pagina episodului
Manage episode 316519360 series 2653315
Content provided by Dillon Kearns and Jeroen Engels. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dillon Kearns and Jeroen Engels or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.
- Woody Zuill on Turn Up the Good
- Mob Programming
Where Could We Turn Up the Good?
Pure FP
- Elm 0.19 removing side effects
- Purity is what makes
elm-review
interesting - Jeroen's post Safe dead code removal in a pure functional language
- No runtime exceptions
Useful Error Messages
Useful error messages
- Evan's 2017 Deconstructconf talk Evan Czaplicki On Storytelling
- Evan's talk What is Success?
Having a single language flavor
- Isomorphic code
- Meta frameworks (
elm-pages
, Lamdera,elm-spa
)
Decoupled tools
- The community can iterate quickly and experiment with new changes
elm-optimize-level-2
andelm-format
are great exampleselm-optimize-level-2
can make their way upstream and don't break Elm's guarantees or assumptions- Robin Hansen's blog post series Successes, and failures, in optimizing Elm’s runtime performance
- Extensible Web Manifesto
- Platform should provide building blocks, not solve every specific use case
Stable Core
- Stable data layer, architecture allows ecosystem to evolve around it with less churn
Community Members Working on What They're Passionate About
- People passionate about a problem working on it in the ecosystem
Performance
- Leveraging Elm's unique characteristics for performance (immutability, static language, known types, etc.)
- Elm compiler performance - compiler speed matters
Content and Conferences
- Elm community content and conferences
- Elm Online meetdown
The Elm Philosophy
- Evan's Elm philosophy tweet
- Philosophy has influenced package design in the ecosystem
- Elm Slack #api-design channel
96 episoade
MP3•Pagina episodului
Manage episode 316519360 series 2653315
Content provided by Dillon Kearns and Jeroen Engels. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Dillon Kearns and Jeroen Engels or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.
- Woody Zuill on Turn Up the Good
- Mob Programming
Where Could We Turn Up the Good?
Pure FP
- Elm 0.19 removing side effects
- Purity is what makes
elm-review
interesting - Jeroen's post Safe dead code removal in a pure functional language
- No runtime exceptions
Useful Error Messages
Useful error messages
- Evan's 2017 Deconstructconf talk Evan Czaplicki On Storytelling
- Evan's talk What is Success?
Having a single language flavor
- Isomorphic code
- Meta frameworks (
elm-pages
, Lamdera,elm-spa
)
Decoupled tools
- The community can iterate quickly and experiment with new changes
elm-optimize-level-2
andelm-format
are great exampleselm-optimize-level-2
can make their way upstream and don't break Elm's guarantees or assumptions- Robin Hansen's blog post series Successes, and failures, in optimizing Elm’s runtime performance
- Extensible Web Manifesto
- Platform should provide building blocks, not solve every specific use case
Stable Core
- Stable data layer, architecture allows ecosystem to evolve around it with less churn
Community Members Working on What They're Passionate About
- People passionate about a problem working on it in the ecosystem
Performance
- Leveraging Elm's unique characteristics for performance (immutability, static language, known types, etc.)
- Elm compiler performance - compiler speed matters
Content and Conferences
- Elm community content and conferences
- Elm Online meetdown
The Elm Philosophy
- Evan's Elm philosophy tweet
- Philosophy has influenced package design in the ecosystem
- Elm Slack #api-design channel
96 episoade
Toate episoadele
×Bun venit la Player FM!
Player FM scanează web-ul pentru podcast-uri de înaltă calitate pentru a vă putea bucura acum. Este cea mai bună aplicație pentru podcast și funcționează pe Android, iPhone și pe web. Înscrieți-vă pentru a sincroniza abonamentele pe toate dispozitivele.