ElixirWeekly

Issue #208 - Securing Application Webhooks in Elixir

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

Here's what the latest issue looks like:

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

Elixir v1.10.4 released
As the version number suggests, this is "just" a bugfix release. See the CHANGELOG for more details.

Securing Application Webhooks in Elixir
Bernardes shares his problem-solving process and how he reached the solution of how to secure application webhooks with Elixir.

Phoenix LiveView and Views
There are several ways to organize your Phoenix LiveView templates, and regular Phoenix views can still play a part in that.

Overview of Elixir
An overview of Elixir for people who are new to the community, ecosystem and language.

From BitString to Base2 with Elixir
Tiemen created a simple module to convert any BitString into a Base2-string ("01100100").

Even more from around the Elixir community

Elixir Mix: Real-Time Phoenix, Tenant Data, and User Auth with Steve Bussey Podcast

ElixirWizards: Amos King on MUDs, Architecture, Domain-driven Design, and Military Bases Podcast

ThinkingElixir #003 Elixir 1.11 Preview with Wojtek Mach Podcast

Becoming a Better Programmer ~ Dave Thomas Video

OTP Supervisor Restart Strategy: Permanent Video

Improving Developer Experience with Phoenix LiveDashboard Starring Michael Crumm Video

Lonestar Elixir 2020 Speaker Talks: Vanessa Lee - Browser Automation Testing Video

Integrating Phoenix LiveView with JavaScript and AlpineJS Blog post

Why Shouldn't you use Elixir Code in Database Migrations? Blog post

Headless CMS fun with Phoenix LiveView and Airtable (pt. 1) Blog post

REST API with Elixir/Phoenix - A Beginner’s Tutorial. Blog post

REST vs GraphQL for an API Blog post

4 Tips for Mastering Test-Driven Development Blog post

Gleam v0.10 Released! Blog post

karolsluszniak/phoenix_live_controller Project update

Swoosh v1.0.0 released 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 :)

Contact

Feedback? Questions? Anything else?

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