This Week's Trending
This Month's Trending
This Year's Trending
I think I’ve tried 5 different graph database libraries in the last two days and not a single one has been able to connect to a remote/lo...
New
Today I noticed that when defining a embeds_many the new struct has a default of [] which is confusing since:
You can have jsonb[] colu...
New
Hi everyone :waving_hand:
I wanted to share something I’ve been building — NowBlind, a random chat app designed to help people discover ...
New
The Problem
Currently, if I define a struct in the following way:
defmodule MyStruct do
# Both x and y will have the FIXED values unti...
New
Hey everyone – after coming off of 3 years building with Ecto, I’ve been working non-stop on Typegres, a new query builder that strongly ...
New
I realized I could really use something like this in my Phoenix project:
I asked Claude 4 Sonnet if a port exists - it said no, and ga...
New
Found a clean solution for adding custom error messages when using Ecto.Changeset.cast/4.
The issue presented is cast/4 does not allow :...
New
Hey everyone! :waving_hand:
I just wanted to recommend https://seenode.com/ for deploying Phoenix apps. I’ve been using it recently and ...
New
Hi everyone :waving_hand:,
I’d like to share Metamorphic, a zk habit and self-improvement tracker I’ve been building with Phoenix LiveVi...
New
PWAs use a thing called IndexedDB
I was reading the docs this morning and thought how cool it would be if there was some package built...
New
I’m looking for feedback on my idea of how I can possibly build a solution to creating client side dom validations using a changeset.
Be...
New
Hi everyone,
I am a visual learner. I have always wanted a visual map of how things connect before diving into the details.
I started a...
New
VaultChat — local-first WhatsApp archive reconstruction with Phoenix LiveView + whisper.cpp
Hi everyone,
I want to share an early alpha ...
New
Being able to build nested relations in a schemaless changeset would be helpful to deal with complex forms on Phoenix without the need to...
New
Ecto currently supports some data-modifying WITH statements / CTEs for Postgres:
Options: […]
:operation - one of :all , :update_all ,...
New
Last Three Year's Trending
Hello,
I am looking to more closely understand the advantages of the Repo.transact pattern and the quoted disadvantages of Ecto.Multi.
...
New
Has anyone attempted to use SurrealDB https://surrealdb.com GitHub - surrealdb/surrealdb: A scalable, distributed, collaborative, docume...
New
I couldn’t find a good overview post of people’s experience in production with elixir. I’m also wondering if there are common adjustments...
New
My beginner journey into Elixir, Phoenix and Liveview started when reading about Changelog website and how fast it was reported to be by ...
New
I’ve seen this pattern used often in the Ecto documentation, Phoenix controller templates, and numerous other places. It’s not clear to m...
New
I’m interested in how others work with preloads in Ecto - I suppose what I’m looking for is some vague best practices around how to treat...
New
:wave: hi there! I’m the creator of Testing LiveView. Now that the course is finished, I’m thinking of creating another one.
But I’d lik...
New
Hello, everyone! This should probably be a blog post, but I don’t have a blog, so here we go :smile: My thoughts and frustrations regardi...
New
took me days to figure this out (with the help of you guys in Slack) so logging this down for future me. make sure you read the whole thi...
New
Background: In response to the l unrelated question about TreeView in LiveView a lively yet off-topic debate about the pros and cons of u...
New
By default Phoenix generators, when creating an Ecto schema, puts a schema definition there (obviously) and a changeset function. I wonde...
New
Hello everyone, I’ve created an API only phoenix boilerplate. You can check on github here: https://github.com/factsfinder/pheonix_api
I...
New
I spent a lot of time on CI setup for a new project last week and went through all of the project staples to get things in a good place: ...
New
I have a table with a generated column (PostgreSQL: Documentation: 18: 5.4. Generated Columns).
So far I only used it inside querie...
New
Curious how you store your user’s timezone information to be able to send them an email at 12PM local time for example.
Assuming I defau...
New
Trending Over Three Years
Ecto makes a point of checking uniqueness via database constraints, not via validations. The reasoning is that if we rely on a validation...
New
Hi there,
I think Ecto development should consider this recommendations:
New
Hey guys. I know this is an old topic, but as I write more and more complex application with Elixir and Ecto I feel like we really need a...
New
Over the last few months, Ecto’s team has been working on some breaking changes to Ecto’s newest version.
In order to explain what chang...
New
I have ran upon this problem several times already when building Elixir/Phoenix/Ecto applications, and I feel like I have a solution but ...
New
…databases.
Pipe operator, pattern matching, Supervisors, Flow, Phoenix channels, Live view, Releases,…
But SQL feels so “deja vu”, pas...
New
See if this look interesting oranif
An ecto wrapper is also possible. Please let me know if that would be useful.
TIA
New
It’s a bit of ranting.
I just hope this is constructive.
Anyway the problem:
I have a perfumes table which have a many to many relatio...
New
TL;DR: Ecto has this nice feature where you can Repo.update a nested tree of changesets and Ecto figures out the appropriate SQL UPDATE a...
New
I just saw the announce of Awesome-Compose, “a Github repository with application samples” using Docker Compose.
Announcement Blog:
Awe...
New
Hi all Ecto supports many database except Mnesia. My question is, would be a good choice to use Mnesia instead other database with Phoeni...
New
I am creating a Prolog interpreter to learn Elixir. This is not practical. It is a toy program.
https://github.com/sasagawa888/Prolog
E...
New
Don’t miss What’s new in Ecto 2.0 written by José Valim and other members of Plataformatec team.
New
I currently developing a rest API with elixir and plug.
I will like to validate user input to accept only letters, but when I use the re...
New
I’m getting the following error in my logs fairly often:
connection not available and request was dropped from queue after 476ms. You ca...
New
Latest on Elixir Forum
Get 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:
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







