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

Here's what the latest issue looks like:

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

Rate Limiting Server Requests in Elixir
In this post, Tomas provides some background on the rate limiting and explains the rate limiting implementation in their Elixir backend.

Key Takeaways from ElixirConf EU 2022
We celebrated ten years of @ElixirLang by joining the community at @ElixirConfEU earlier this month. We enjoyed loads of great talks and these are some of the highlights.

Controlling Elixir Supervisors at Runtime with Feature Flags
The fine folks at Knock needed a way to be able to gracefully degrade their system by turning off our Broadway Kinesis consumers at runtime, without needing to redeploy their service. This post explores how they did it using feature flags.

PostgreSQL Queries on JSONB Fields with Ecto
Check out Michael's story on how to query a JSONB field within a schema, requiring falling back to native PostgreSQL functions.

Web Scraping with Elixir
In this article, Alan shows how to implement web scraping with Elixir.

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).