Latest #blog-post Threads 

Another in my series of trimmings from Advanced Functional Programming with Elixir . This one explores how polymorphism relies on tags an...
New

I didn’t have room for this in my book, Advanced Functional Programming with Elixir , but I still thought it was worth sharing on my blog.
New

Top-tier LLMs, Rust and Erlang NIFs; nifty, and night and day vs. C, but let me tell you about vibe coding…
After I submitted my blog po...
New

Hi folks! Ukrainian Erlanger is here :sign_of_the_horns:!
I’d like to share my recent talk at the TADSummit Online Conference, where I ...
New

I’m closing out, for now, my series on questions at the heart of development with an analysis of when we need more abstraction. For exam...
New

In this third article of my questions series, I’m coming for your dependencies! I do my best to add a fifth cost to Martin Fowler’s cost...
New

In my second post of key questions for developers, we dig through the insights from multiple Fred Hebert posts to determine how products ...
New

In this first article in the series JEG2’s Questions, I discuss all of the great things that can be learned from my favorite Jessica Kerr...
New

I’m publishing a new series of articles on my blog this week. It’s my attempt to condense and share what I’ve learned in over 20 years o...
New

A comprehensive guide for deploying Phoenix 1.8 applications using Coolify on Hetzner servers. Covers server setup, Coolify configuration...
New
This Week's Trending

In this article, we discuss how to create a Docker image for a Phoenix application.
New

Top-tier LLMs, Rust and Erlang NIFs; nifty, and night and day vs. C, but let me tell you about vibe coding…
After I submitted my blog po...
New

Another in my series of trimmings from Advanced Functional Programming with Elixir . This one explores how polymorphism relies on tags an...
New

I didn’t have room for this in my book, Advanced Functional Programming with Elixir , but I still thought it was worth sharing on my blog.
New
This Month's Trending

I spent a lot of time recently getting a Phoenix/Elm app to the point where there are type guarantees at every boundary between the front...
New

Hi folks! Ukrainian Erlanger is here :sign_of_the_horns:!
I’d like to share my recent talk at the TADSummit Online Conference, where I ...
New

A comprehensive guide for deploying Phoenix 1.8 applications using Coolify on Hetzner servers. Covers server setup, Coolify configuration...
New

This is a fun start to what should be an even more entertaining journey. Running a lot of virtual Nerves devices.
New

I’m closing out, for now, my series on questions at the heart of development with an analysis of when we need more abstraction. For exam...
New

In this first article in the series JEG2’s Questions, I discuss all of the great things that can be learned from my favorite Jessica Kerr...
New

I’m publishing a new series of articles on my blog this week. It’s my attempt to condense and share what I’ve learned in over 20 years o...
New

In this third article of my questions series, I’m coming for your dependencies! I do my best to add a fifth cost to Martin Fowler’s cost...
New

In my second post of key questions for developers, we dig through the insights from multiple Fred Hebert posts to determine how products ...
New
This Year's Trending

Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
New

Peeper is the tiny library to preserve state across GenServer crashes/restarts.
Works as an almost drop-in substitute for GenServer, sui...
New

Hi Everyone, I am Emmanuel Katto originally from Uganda. Now living in UK. I am new to this community. I want to know which blogs you peo...
New

We all have varying degrees of exposure to Big Tech. Some of it seems fine, stable and can be relied on. Some of it feels like shifting s...
New

Just wrote a new blog post about how to deploy a Phoenix app using Kamal 2. Check it out and let me know what do you think:
New

In this post I explore the silos that exist in the Elixir ecosystem, the pros and cons, and what we can improve.
New

How the Elixir community can survive — and thrive — in an age of LLMs.
New

Blockchain technology is set to play a transformative role in the future of online casino game development. By offering enhanced transpar...
New

Creating multiplayer games using HTML5 presents a unique set of challenges and opportunities. HTML5 has revolutionized web gaming by enab...
New

Hey everyone, here’s a blog post I just published about improving seed data management in Elixir projects. In the post, I cover using Ash...
New

An exploration of various ways to set up a consistent and versioned Elixir development environment, evaluating asdf, mise, Nix, and pkgx,...
New

How I took “Mowing” (a LiveView minesweeper clone) from running a single game per deployed instance into a global game with persistent st...
New

This post explores different ways to do test automation in Elixir, focusing on how to handle dependency injection — covering patterns, li...
New
New

In Erlang (and Elixir), I always missed a way to organize “streaming” message exchange, similar to what a Message Broker provides. Normal...
New
Last Three Year's Trending

I had written an article about the Leaky Vessels on K3S.
Please give comment or feedback, thanks!
New

Does the world need another How to create a blog article?
Maybe not.
But then again, creating something out of nothing is what we love....
New

Hi everyone :wave: I’m excited to share an article detailing how we have reorganized our Elixir/Phoenix project’s directory structure.
W...
New

Jason Stiebs shows a couple ways for a LiveView to make it easy for users to click and copy an important value to their clipboard. He sho...
New

I am a huge fan of functional programming and recently discovered the maybe expression in Erlang. In the blog post I show an example of c...
New

In a 2 day spike, I created my own Elixir-based AI Personal Fitness Trainer! The surprising part for me was how useful and helpful I foun...
New

Elixir language viewed from the perspective of a JavaScript developer. I compared selected aspects of the two languages and touched on to...
New

In this blog post over on Fly.io I take a look at PHP 8.1’s new Enum class, and show you how it can be used to set up a level structure f...
New

I’m showing you how you can customise the phx.new generator to give you a new Phoenix project the way YOU want it. In this post I show yo...
New

We will build a chat application in Flask and incrementally design and implement a plugin system in it to resemble the ChatGPT plugin sys...
New

Can we have multiple servers running our Laravel application across regions of the world, and still store our files “locally” with Larave...
New

This post is a guide on how Norba and I are building LiveMatch, a real-time app for soccer to follow multiple games in one place.
New

José Valim announces Bumblebee: GPT2, Stable Diffusion, and more in Elixir
Learn how to run machine learning models in Livebook with 3 c...
New

This post asks if we can remove Alpine from the PETAL stack. Can we do everything we need with just LiveView? Also, let’s explore an area...
New

Video game development not only requires fresh ideas but also involves using the right game engine where consulting a professional game d...
New
Trending Over Three Years

Here’s the story how one of the world’s first production deployments of LiveView came to be - and how trying to improve it almost caused ...
New

When DoorDash approached the limits of what our Django-based monolithic codebase could support, we needed to design a new stack that woul...
New

Erlang is famous for its introspecting powers. You can get a lot of information about the processes running in your nodes without any ext...
New

I had a bit of a mini-adventure following Sobelow’s advice on adding a CSP to a Phoenix App. If you want to follow along, or want to add ...
New

Todos coñecemos os focos de Erlang/Elixir máis renomeados do mundo, como a Suecia, o Brasil, a California ou Londres. Mais a comunidade, ...
New

This is the story of the most unbelievable demo I’ve been given in world of open source. You can’t make this stuff up.
New

So you’re enjoying using WebSockets with Elixir’s Phoenix Framework, and you want to send some binary messages. Maybe it’s an audio clip,...
New

Hi there!
Recently I was playing around with extracting and updating data in the DB and for fun challenged myself to try to implement a ...
New

A long time ago, I wrote an article about The Asymmetry of ++, thanks to
Fede Bergero’s findings. Let’s add a few more asymmetries to th...
New

This was posted on the Elixir Forum and thought it was worth sharing here!
I love how the excitement of the author shines through and I ...
New

Post on using UDP multicasting with Elixir to broadcast presence, and listen for peers, on a local network. I have found this approach us...
New

I describe how we use Hot Reloading with Webpack to develop faster and show how to integrate Webpack 5, webpack-dev-server, and Phoenix f...
New

You are storing some Phoenix LiveView state in the browser. You want to retrieve that saved state as early as possible to improve the use...
New

There is a new community resource available on writing “Safe Ecto Migrations”. When we get a migration wrong, it can lock up your product...
New

Hi folks! New week - new topic from Ukrainian Erlanger for Erlang Battleground. In this time we discuss pretty interesting stuff about Er...
New
Get money off!

The Pragmatic Bookshelf
35% off any eBook

Manning Publications
45% off any item

The Pragmatic Studio
20% off any course
Simply use coupon code "devtalk.com" at checkout. Where applicable this coupon can be used for an many items and as many times as you like!
Filter by Type:
Popular Tags
- #apple
- #code
- #programming
- #linux
- #web
- #podcasts
- #blog-post
- #video
- #news
- #otp
- #community
- #chatgpt
- #macos
- #microsoft
- #new
- #learning
- #openai
- #github
- #development
- #design
- #database
- #ios
- #project
- #performance
- #testing
- #internet
- #css
- #android
- #apps
- #quantum
- #hardware
- #guide
- #nvidia
- #intel
- #manning
- #liveview
- #browser
- #amazon
- #ai
- #privacy
- #musk
- #writing
- #social
- #windows
- #games
- #languages
- #blog
- #api
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /emacs
- /haskell
- /java
- /onivim
- /typescript
- /svelte
- /crystal
- /kotlin
- /c-plus-plus
- /tailwind
- /gleam
- /ocaml
- /react
- /elm
- /flutter
- /vscode
- /ash
- /opensuse
- /html
- /centos
- /php
- /deepseek
- /zig
- /scala
- /textmate
- /sublime-text
- /lisp
- /nixos
- /debian
- /react-native
- /agda
- /kubuntu
- /arch-linux
- /revery
- /django