Every Thursday: No frills, no click-through, no spam.

Here's what the latest issue looks like:

Logo ElixirWeekly by @elixirstatus Issue #236
This week in Elixir

Improving Testing & Continuous Integration in Phoenix
Aaron wrote a blog post about how the Phoenix core team tests Phoenix.

Ten Years Without Elixir
Hats off to Elixir from someone who hasn't used it for 10 years.

Working with Decimals in Elixir
If you think you know decimals, you don't know decimals.

A Hook for Handling Very Large Lists with Phoenix Live View
How to stream very large lists to improve page load & rendering time.

Have You Heard the Good News About Elixir?
A look at the things that pushed the X-Pane team to choose Elixir for their massive multiplayer game server.

Even more from around the Elixir community

Elixir Outlaws: All Benefits and no Tradeoffs Podcast

Elixir Wizards: Jason Axelson on the Elixir Language Server Podcast

Thinking Elixir: Crawling the Web Using Elixir with Oleg Tarasenko and Tze Yiing Podcast

Phoenix LiveView LiveComponent Video

PETAL – The End-to-End Web Stack Blog post

Getting Started with PETAL Blog post

Building an Event-sourced Game with Phoenix Liveview: Handling Errors Blog post

My Journey Building a Multiplayer Board Game Blog post

Crafting Beautiful Emails in Elixir Using MJML Blog post

Programming Beyond the Comfort Zone: The Phoenix Framework Blog post

How Absinthe Uses Compilation Callbacks for Schema Validation in Elixir Blog post

Open-source Deep Dive: Hound Blog post

Elixir And Phoenix Upgrade Adventure Blog post

phx_gen_auth and OAuth Blog post

Replacing Webpack with Snowpack in a Phoenix Application Blog post

X-Plane/elixir-raknet Project update

Oltarasenko/crawly Project update

KronicDeth/intellij-elixir Project update

That's it for this round, have a great day!
@rrrene from ElixirWeekly

If you like this newsletter, please tell the world!

You can view this issue in your web browser.

You can subscribe below:

Questions & Answers

Can I submit things I made to be included in the next issue?

Yes! Simply post them to ElixirStatus and you can be sure that they land on my radar.

Is my email address safe with you?

Yes. I'd like to consider myself a trustworthy individual, but then who doesn't?

I am, however, an active member of the open-source Elixir community and the maintainer of Credo and ElixirStatus. I will NOT ruin my reputation by selling your data to a third party.

Why do you require me to confirm my email address?

I just believe that requiring double opt-in to subscribe to any email-based system is a win for both parties: You are safe from unintentionally subscribing and I can be confident that you actually own the email address and want to receive the newsletter I send you :)


Feedback? Questions? Anything else?

Please contact René Föhring (email or tweet @rrrene for a quick conversation).