Book #16 - Elixir in Action

Elixir in Action, 2nd edition
by Sasa Juric (2019)

Meetup: https://www.meetup.com/Los-Gatos-Rust-Reading-Group/events/277459092/
Zoom: https://us02web.zoom.us/j/84281187589
Manning: https://www.manning.com/books/elixir-in-action-second-edition
O’Reilly: https://learning.oreilly.com/library/view/elixir-in-action/9781617295027/
Source code (zip): https://www.manning.com/downloads/1765
Github: https://github.com/sasa1977/elixir-in-action

 

Final note: I read this book with the Elixir Book Club later in 2021

April 15, 2021 - For lack of interest, I have decided to call it a day on this Elixir reading group. Maybe in a few months, we can try again with an Elixir reading group, perhaps with a more advanced book such as "Concurrent Data Processing in Elixir" (~August 2021) or "Designing Elixir Systems With OTP" (2019). Our choice in books and topics depends on where the energy is. We go with the flow….

 

March 25, 2021 - Two of us have chosen this book as an excellent introduction to the Elixir programming language, including OTP. After we all establish this groundwork, let’s then proceed to more advanced books, such as

  • Designing Elixir Systems with OTP: Write Highly Scalable, Self-Healing Software with Layers (2019)

  • Real-Time Phoenix: Build Highly Scalable Systems with Channels (2020)

  • Concurrent Data Processing in Elixir: Fast, Resilient Applications with OTP, GenStage, Flow, and Broadway (~August 2021)

Chapter 2 (2nd half)
Building Blocks

April 15, 2021

Presenter

Chapter 2 (2nd half)
Building Blocks

April 15, 2021

Presenter

2.4 Understanding the type system

Casey

2.5 Operators

Casey

2.6 Macros

Casey

2.7 Understanding the runtime

Casey

 

Chapter 1 and Chapter 2 (1st half)
First Steps
Building Blocks

April 8, 2021

Presenter

Chapter 1 and Chapter 2 (1st half)
First Steps
Building Blocks

April 8, 2021

Presenter

1.1 About Erlang

Casey

1.2 About Elixir

Casey

1.3 Disadvantages

Casey

2.1 The interactive shell

Casey

2.2 Working with variables

Casey

2.3 Organizing your code

Casey