ALTERNATE UNIVERSE DEV

Functional Geekery

Functional Geekery Episode 140 - Katja Mordaunt and Adam Warski

In this episode I talk with Katja Mordaunt and Adam Warski. We talk Katja’s and Adam’s introduction to software, being on the LambdaDays 2022 Programme Committee, a peek what being on the Programme Committee looks like, introducing new people to functional programming, and more.

Our Guests, Katja Mordaunt and Adam Warksi

Katja Mordaunt

katjam on:

Adam Warski

adamwarski on Twitter
adamw on Github

Announcements

ElixirConf EU is taking place the 9th and 10th of June, with training running the 6th-8th. For more information and to get your tickets visit https://www.elixirconf.eu/.

:clojureD is taking place June 11th in Berlin, Germany. Visit https://clojured.de/ for more information and to submit your proposal.

Code BEAM Lite A Coruña is taking place in A Coruña, Spain on the 11th of June. Visit https://www.codebeamcorunha.es to register, or to find out more.

Lambda Days 2022 has been moved to the 28th and 29th of July in Krakow, Poland. Visit lambdadays.org to keep up to date.

Some of you have asked how you can support Functional Geekery, in that vein, Functional Geekery now has a Patreon Page.

If that is one of the ways you would like to show your support, you can find out more at https://www.patreon.com/fngeekery.

Topics [@2:51]

About Katja
About Adam
How Katja got into software development and Elm
Basic
Logo
Pascal
Java
Elm
How did Katja get into Elm
PHP
F#
Elm as a beginner friendly language
Felienne Hermans
Code Reading Club
React
How Adam got into software development and Scala
Pascal
Scheme
OCaml
Java
JBoss/RedHat
SoftwareMill
Scala
Why Scala
Groovy
Kotlin
Clojure
Immutable collections by default
Coq
Having done Masters Thesis in Category Theory
You don’t need any background in category theory to be productive in Scala
Jane Street
Being on Lambda Days 2022 Programme Committee
Covid making things difficult on scheduling
The Programme Committee process
Reading through submissions
Getting a coverage of different languages and experience levels
Futhark
Nix
Rust
Balancing the theoretical with practical and fun talks
Lambda Days as a hybrid track plans
“Meeting John Hughes was pretty cool”
Bringing in new people
Cats library
“Embracing everything is an expression”
“Go for tickets that are just about copy”
“It’s all about confidence”
Eric Normand’s 5 step strategy from Grokking Simplicity
Don’t give the names for things to understand what someone understands
Where to find Katja
Katjam on Elm Slack and Elm discords
Elm Lang Slack
elmcraft.org
Incremental Elm
Code Reading Club
Where to find Adam
adamwarski on Twitter
Tapir
shelly.dev

As always, a giant Thank You goes to David Belcher for the logo design.

Episode source