Hot in Phoenix Learning Resources:
HOTTEST Phoenix Learning Resources THIS WEEK!
HOTTEST Phoenix Learning Resources THIS MONTH!
HOTTEST Phoenix Learning Resources THIS YEAR!
I recently got inertia-phoenix (an Inertia.js adapter for Phoenix) working with Svelte. Setting up the server-side rendering (SSR) with S...
New
Observability is a key part of building scalable and maintainable applications. Today, I want to share how to set up one of the most powe...
New
Phoenix development on Windows has always been a persistent challenge, largely because the development environment often differs from the...
New
A tip for my future self!
When testing LiveViews, it is often useful to test what happens on socket disconnection-reconnection. This cyc...
New
Hello!
Hero Icons are nice, but sometimes you might need an icon set with a larger set.
Material Design Icons are visually quite compat...
New
HOTTEST Phoenix Learning Resources THE LAST THREE YEARS!
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode.
The solution seems to be, in a hyphena...
New
I’ll post this here, It might help someone in the future.
Feedback is greatly appreciated.
I use it with direnv on NixOS, It should wor...
New
Hey guys I’ve made a guide on how to connect Quill to Phoenix.
For the sake of formatting it might be easier to view it on my Notion Doc...
New
Sorry if it’s a common knowledge, but it’s something I just learned and wanted to share.
I’ve seen that mind-blowing demo of hot-reload ...
New
Geoffrey Lessel’s 2019 book, Phoenix in Action, was written for Phoenix 1.4.
I found that the book’s code examples did not match the cur...
New
After collecting information from multiple sources (this forum, blogs, StackOverflow and GitHub), I was finally able to successfully embe...
New
Hello everyone,
I created a deployment tutorial for Phoenix applications with Kubernetes (microk8s) a few months back with the goal of s...
New
In a quest to optimize the amount of data sent between the server and client I recently decided to try to use MessagePack instead of JSON...
New
I wanted to share a method for embedding HEEx components inside of markdown files as templates, in the form of a mini-guide here on the f...
New
Documenting one way to “broadcast” a flash message to LiveViews (mostly for fun and learning) using a rather unorthodox method.
Let’s sa...
New
AppSignal deploy markers are a way to keep track of what git commit the bug happened, or when the slowdown started appearing in your app....
New
Hi folks! If you work with LiveView for a while, you already know that the mount/3 callback is called twice: the first time for the dead ...
New
HOTTEST Phoenix Learning Resources THIS Over 3 Years!
I couldn’t find any guides that worked well with Phoenix 1.6.0 and esbuild. I hope this helps people test the waters and eases you into t...
New
Hello all!
For those wanting to try your hands at Elixir / Phoenix, I wrote a comprehensive tutorial on doing a simple JSON API with sai...
New
Hello everyone, I recently redesigned my entire deployment process for Phoenix apps based on Docker. I really like the strategy that I ca...
New
I just finished a long process of configuring and debugging a Docker Compose-based dev environment. Several late-night hours! I think I’v...
New
I wrote a guide for implementing Passwordless Authentication a.k.a. "Magic Login Links":
Feedback welcome!
New
TLS 1.3 has been out for a little over a year now, but it has been unavailable in Phoenix due to erlang’s handling of ssl. With the most ...
New
Hi! I recently finished adding authentication to my Phoenix API, so I wanted to share what I learned.
I haven't created authentication ...
New
Hi folks,
Just a short instruction. Maybe it will help somebody.
https://v4-alpha.getbootstrap.com/getting-started
Install boostrap...
New
I have a page with a large state that is loaded from DB, let’s call that “data”.
I have a root live view that load “data” on mount and r...
New
I wrote a small article on how to use current_user with coherence on Phoenix. There are already a couple of blogposts about it but I thin...
New
This is a thread to note down things/best practices encountered in LiveBeats App as I explore the source code.
Found this usage of r...
New
I'm writing up this quick "How to" because what I thought was going to be an easy implementation of a Plug to validate a webhook request ...
New
Hey all,
With Phoenix 1.6 just around the corner, I figured I’d make a tutorial on how to add Bulma to a new Phoenix 1.6 project. By lev...
New
I Created a blog post about setting up svelte with phoenix.
I found it a bit tricky and the only blog post I found was written using som...
New
To integrate dropdown menus in a Phoenix Liveview app, you can use a combination of js, Hooks, CSS and your .leex and .ex code. You can...
New
Phoenix
Classification:
Web Framework
Threads:
15027
Posts:
101954
"Peace of mind from prototype to production. Build rich, interactive web applications quickly, with less code and fewer moving parts."
- Follow
- Join
- Shape
the conversation
Phoenix on GitHub
Stars: 23,050
Watchers: 542
Open Issues: 49
Last push: about 9 hours ago
Latest Phoenix News
Phoenix News
18 days ago
Phoenix News
April 01, 2025
Phoenix News
May 08, 2024
Phoenix News
March 20, 2023
Official Guides/Tips
Confs & Meetups
15 days remaining
DC Elixir
Build Night: Hands-on with Zig and Zigler - Washington DC/USA July 15, 2026Featured Phoenix Book
Latest Phoenix Learning Resources
Deploy Phoenix to a VPS in Minutes - ElixirCasts
ScreencastsHow to simulate LiveView socket reconnection
Guides/Tuts/Tips/InfoPhoenix and Elixir on Windows: A Dev Container Approach
Guides/Tuts/Tips/InfoIntro to Tidewave - ElixirCasts
ScreencastsGet money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
ElixirCasts
10% off for life
The Pragmatic Studio
20% off any course
AppSignal
10% off for 12 months
Honeybadger
10% off for 12 months
Simply use coupon code "devtalk.com" or "elixirforum" at checkout!
Filter by Type:
Sub Categories:
Saved Forums
-
None saved yet
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #exunit
- #elixirconf
- #discussion
- #javascript
- #podcasts
- #code-sync
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #api
- #processes
- #forms
- #metaprogramming
- #security
- #performance
- #hex








