© 2023 Hashnode
#phoenix
Imagine you are writing an app to handle products for a marketplace. Each Product has up to 3 images associated with it. When editing a Product, you should be able to remove any of the already associa…
Introduction In the world of programming languages, new tools and frameworks emerge regularly, each promising to revolutionize the way we build software. Elixir, a relatively young language, has gaine…
I recently tried deploying my simple Phoenix/Elixir application on Fly.io, but boy did I hit some roadblocks along the way. Some of the resources I was using were outdated but gladly, I was able to de…
If you're developing applications using Elixir and Phoenix, you need a reliable database wrapper that simplifies your database operations. Ecto is the answer to that need. In this blog post, we'll exp…
Have you ever found yourself building a web application from scratch and manually wiring up all the components that make it work? Elixir and Phoenix were created in response to this need for an easier…
As a student who has recently learned Elixir and Phoenix, I am excited to share my thoughts on how these technologies give developers new ways to build interactive, real-time web applications. One of …
I've recently started client work on a new Rails 7 application and while I'm impressed always impressed by the developer experience that the Rails community has achieved, one thing that I instantly missed from my recent work with Phoenix wa…
Phoenix is a popular open-source web development framework based on the Elixir programming language that leverages the Model-View-Controller (MVC) architecture and it can be a viable alternative compa…
Programming can end up becoming cluttered up. As functionality grows, the need to nest functions grows too. One of the features that make Elixir stand out is its pipe operator, denoted by |> . In this…
Nowadays, deploying web applications with containers is the norm, but who wants to go down the rabbit hole managing containers when you can instead use that time to work on your product? In this post,…