Passion in coding software architectures
In this article we see how to build a Gallery app with Phoenix LiveView and implement an automatic slideshow with the help of :timer.
Focus on LiveView's primitives: the bricks we need to know to building a real-time app with this technology. We take a special look at...
how to get started with Phoenix LiveView by creating a new Phoenix app and going through the LiveView setup
How to use live_link and understand when to use live_link and when live_redirect. Inspecting the messages between LiveView and the browser.
Phoenix LiveView pushstate support bring the ability to change the URL without refreshing the page. This functionality is pretty
We see how to create thumbnails of Images and PDFs in Elixir and Phoenix, using ImageMagick and Mogrify.
When processing a HTTP request takes too long, Phoenix closes the connection. In this article we see how to simulate a long-running request and...
A step-by-step tutorial we see in depth how to build a Phoenix app from scratch, letting users upload their files using a multipart form....
What is a hash function and how to calculate the hash strings and files in Elixir, using functions in :crypto module and Elixir Streams
Part 1 – Elixir Stream to process large HTTP responses on the fly Part 2 – this article You find the code, of this...
Transforming an HTTPoison async response into an Elixir Stream, to easily process large remote files on the fly, gaining code clarity and reusability.
We see how to fully implement concurrent HTTP calls, using just spawn, send and received along with HTTPoison. We then refactor our code using...
Messages are a fundamental part of concurrency in Elixir. In this article we see how messaging and mailboxes . With messages we can