Blex — Blex v0.2.1
Programming
Understanding Recursion with Elixir | Blog · Elixir School
pg — kernel v10.0.1
Scaling a streaming service to hundreds of thousands of concurrent viewers at Veeps
A case study of how Elixir is being used at Veeps.
LiveState for Elixir: An Overview and How to Build Embeddable Web Apps | AppSignal Blog
Learn how to build robust and dynamic embeddable web apps using LiveState for Elixir.
🧠 Dynamic Key/Value Pair Inputs in Phoenix LiveView Forms
How to use native Phoenix LiveView and Ecto features to enable forms with dynamic key/value input needs.
tallarium/reverse_proxy_plug: 🔛 an Elixir reverse proxy Plug with HTTP/2, chunked transfer and path proxying support
🔛 an Elixir reverse proxy Plug with HTTP/2, chunked transfer and path proxying support - tallarium/reverse_proxy_plug: 🔛 an Elixir reverse proxy Plug with HTTP/2, chunked transfer and path proxying...
slogsdon/elixir-reverse-proxy: A Plug based, reverse proxy server written in Elixir.
A Plug based, reverse proxy server written in Elixir. - slogsdon/elixir-reverse-proxy
Closure Table — Closure Table v2.0.5
Unix Domain Sockets (IPC) with Elixir
Lately, I’ve been working on my Ethereum JSON RPC Client https://github.com/hswick/exw3. One of the dependencies it uses is…
Blog Stéphane Bortzmeyer: An IPC server (with Unix sockets) in Elixir
Soft deletes with Ecto and PostgreSQL - Dashbit Blog
This article details how to implement soft-delete in Ecto using PostgreSQL rules and views
Connecting to Multiple Databases with Ecto
Now that we’ve explored some simple Ecto setups, let’s get a littlebit exotic. Did you know that you can set up your application in sucha way that you can connect to multiple databases with Ecto? Ecto actually makesit super simple to do so. Let’s take a look.
Connecting Two Databases using Ecto in elixir
Imagine for a second that you are building a brand new Phoenix application, but you need to make use of some data stored in a different…
Mnesia · Elixir School
Chevy Ray | How I Created 175 Fonts Using Rust
How I used my own Rust tool to ship 175 quality pixel fonts.
Lenses for the Mere Mortal: PureScript Edition
purescript lenses
Rationale — Lens 2 v0.1.0
Knowledge Graph Query Engine - LlamaIndex
Introducing Wallaby – Concurrent Feature Tests for Elixir and Phoenix
Feature tests are one of the best ways to ensure reliability and consistency for web applications. But, as we’ve discussed previously feature tests can become a performance bottleneck for a large t…
Full ExPressions language description — ex_pression v0.6.0
Multi-Tenancy: A Strategic Guide for Optimal Application Management | Curiosum
Explore the benefits and implementations of multi-tenancy in Elixir to transform your software architecture.
My mental model of setf was wrong | Simon Dobson
Retrieval-Augmented Generation (RAG) with Elixir
Using Elixir Phoenix Liveview to read data from pdfs or html content
Elixir’s Phoenix Unveiled: Your Complete Guide to Mastering the Framework
After my recent foray into Elixir, documented in Transitioning from Node to Elixir: A Personal Journey into Functional Programming, my…
Low level socket programming in Elixir
Not really, you can run ICMP socket as a regular user if your user ID is within sysctl net.ipv4.ping_group_range. However that will require you to use datagram socket instead of raw socket: {:ok, socket} = :socket.open(:inet, :dgram, :icmp) It also has slightly reduced API, as for example on Linux you cannot specify id and seq fields for ICMP packet, as these will be always set for you. There is library that I have created in the past that provide slightly higher API for ICMP sockets (still q...
Playing with Sockets and Processes in Elixir
We make a small line-oriented TCP socket server to explore how sockets and some manual process management works in Elixir.
Background Job Processing in Elixir with Oban
In this post, we'll explore how to use Oban, a robust background job processing system for Elixir.
Oban: job processing library for Elixir
After working for years on different organizations, one common theme is scheduling background jobs. In this article, I’ll share my experience with Oban, an open-source job processing package for Elixir. I’ll also cover some features, like real-time monitoring with Oban Web and complex workflow management with Oban Pro.
TIL: Using Web Workers with Phoenix Liveview
In a LiveView project I'm working on, I had to add a web worker. I was a bit unsure of how to do this, and was worried I'd have to do some esbuild config manipulation, but it turned out to be quite simple.
For readers reading in the far future,