Nov 3 - Live w/ LiveView and LiveWire feat. Caleb Porzio
Currently scheduled for Nov 3 at 12:30pm Eastern US.
YouTube Live: https://www.youtube.com/watch?v=0iNCrQASviQ
Caleb Porzio, creator of Alpine.js and Laravel LiveWire, and David Bernheisel are going to live code, shoot the breeze, try to create an application, and celebrate each others’ development ecosystems.
David is going to use the Elixir language with Phoenix and LiveView, and Caleb is going to use the PHP language with Laravel and LiveWire (which he created and was inspired from LiveView).
Follow @calebporzio and @bernheisel on Twitter for updates on the livestream.
How to Create a Todo List with Phoenix LiveView
It’s been over a year and a half since I first published this Phoenix LiveView tutorial. Since then a lot has changed with the library. I’ve now updated the entire tutorial to work with Phoenix 1.5 and Phoenix LiveView 0.14. The new generators will let you get up and running a lot faster, and I’ve managed to make the video ten minutes shorter than before. Please let me know what you think!
https://dennisbeatty.com/how-to-create-a-todo-list-with-phoenix-liveview.html
BoomNotifier released!
Following our passion for #oss and our love for #elixir, we released a new package that tells you when something went wrong on your #Phoenix application. Go check it out and let us know what you think! #myelixirstatus https://github.com/wyeworks/boom
Bringing the Matrix Protocol to Elixir
I’ve written a post giving a practical introduction to the Matrix protocol with the Matrix Elixir SDK, an open source project I started earlier this year. Check it out at: https://simplabs.com/blog/2020/11/02/bringing-matrix-to-elixir/
Fine-grained Permission/Policy Checker Middleware for Absinthe
This library allows you to define your permission policies declaratively by leveraging Absinthe’s meta field.
Here is GitHub repo: https://github.com/b-erdem/absinthe_permission
Elixir Wizards Monster Mash live stream this Friday 10/30 at 11AM EDT
SmartLogic’s Elixir Wizards are hosting a Halloween themed Elixir live stream this Friday at 11AM EDT; we’ll have special guests, costumes, and more. Come hang with us: https://www.twitch.tv/smartlogictv
ThinkingElixir 019: Elixir and Art with Milada Majáková
In episode 19 of Thinking Elixir, we talk with Milada Majáková about combining Elixir and art. Milada came new to Elixir from Architecture and Graphic Design. We reject the idea that people are either logical or artistic but not both. She shares her journey, what it was like learning Elixir as a first programming language, creating generative art using Elixir and LiveView, and much more!
Elixir Recursion Basics by Eric Oestrich
The latest Elixir blog post is out! Check it out here: https://blog.smartlogic.io/elixir-recursion-basics/
The BEAM marches forward
An informative rant about the BEAM and the future of Erlang and Elixir. Or hopefully informative. That’s the idea at least.
Event Sourcing and CQRS library Incident version 0.5.0 released
The version 0.5.0 allows now multi-cycles for Event -> Command -> Event, increments documentation and adds more features in the Bank example app, including integration tests. Check it out: https://hex.pm/packages/incident
HTTP bin utility released at utils.zest.dev
Built with Phoenix and Phoenix LiveView, a new utility was published to https://utils.zest.dev/sink that will echo any requests it receives. This is useful for testing webhooks. This utility joins a regex tester.
Mutual TLS in Elixir Part 1: HTTPoison
How to setup Mutual TLS in Elixir with HTTPoison to secure your app.
https://michaelviveros.medium.com/mutual-tls-in-elixir-part-1-httpoison-b8a727669d88
How to build a self-healing system using supervision tree in Elixir
An intro into supervision trees in Elixir and how they can help you build fault-tolerant systems. Hope you’ll find some value in it.
Check it out here: https://kodius.com/blog/elixir-supervision-tree
Secure Azure blobs pre-signing in Elixir
Azure is not yet as popular cloud provider, so the community attention and support is a bit scarce. I wrote how to take advantage of shared access signature (SAS) to implement the typical use case of pre-signing blobs from the Azure object storage.
ToxiproxyEx: Resiliency testing tool for Elixir
Toxiproxy is a proxy to simulate network and system conditions. The Elixir API aims to make it simple to write tests that ensure your application behaves appropriately under harsh conditions.
Check it out here: https://github.com/Jcambass/toxiproxy_ex
Supervision trees, an example in Elixir
So any time recently that I’ve gone looking for a good overview of supervision trees in Elixir I haven’t found what I want. So I tried to build an example and write a bit about it. Hope it helps people.
https://underjord.io/elixir-supervision-trees-an-example.html
ThinkingElixir 018: TDD and Phoenix with German Velasco
In episode 18 of Thinking Elixir, we talk with German Velasco about his free book Test-Driven Development with Phoenix. He shares his experiences of learning TDD at ThoughtBot, his writing process, tips and more. On TDD, we talk about the benefits we see, the process of “Red Green Refactor”, tools and even when we don’t do it. Some great insights!
