Issue #13: Stateful vs. Stateless Web Applications, Dynamic Forms with Phoenix and Measuring Elixir Apps
Every Thursday: No frills, no click-through, no spam.
Here's what the latest issue looks like:
This week in Elixir
Learning Elixir's GenStage
The Learning Elixir series is a gem in its own right and one of my personal favorites, helping people approach all things Elixir and OTP from the eyes of the author.
AppSignal starts Public Beta this week
While I haven't tried their product (yet), I am always excited to see established services rolling out Elixir support.
Unicode and UTF-8 Explained
This series of blog posts explains what Unicode is, how UTF-8 encoding works and how Elixir's string implementation helps it do things correctly that many languages do wrong.
Dynamic forms with Phoenix
This blog post by José shows how to build forms in Phoenix that use our schema information to dynamically show the proper input fields with validations, errors and so on.
Stateful vs. Stateless Web Applications
Interesting read. And comparing Phoenix to Ruby on Rails doesn't get old, does it?
Monitoring Elixir Apps with Prometheus/Grafana
Sebastian provides a step-by-step guide to monitoring your Elixir apps using established tools.
Thoughtbot released Constable, an open source Phoenix application for handling company discussions and announcements.
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).