Trending This:
Latest
I wrote a longread on how to test code. Everything I gained from 10 years of experience writing code without any testing and 20 years wit...
New
The words are insufficient to describe what transpired. What we tried to do met what the people wanted it to be. It became beautiful.
Th...
New
Somewhere, right now, a senior engineer is on the verge of a nervous breakdown because his company will not let him switch from Claude to...
New
So, instead of wasting my afternoon arguing with anonymous handles on X, I turned to my trusty, soulless assistant and said: “Listen, ple...
New
I am seeing a lot of aplications of Argumentum ad Vericundiam in software discussions. They do link some piece of writing and point us to...
New
This Week's Trending
The words are insufficient to describe what transpired. What we tried to do met what the people wanted it to be. It became beautiful.
Th...
New
I wrote a longread on how to test code. Everything I gained from 10 years of experience writing code without any testing and 20 years wit...
New
This Month's Trending 
This Year's Trending 
Episode 283 of Thinking Elixir. News includes celebrating Erlang’s 27th birthday as open source, results from the Elixir Hub 2025 survey ...
New
New blog post: After building out the Either DSL, I realized Funx needed a context-aware tap.
<span class="hashtag-icon-placeholder"><...
New
Includes a Livebook.
New
Couldn’t fit optics in my book, but I can build them into Funx.
funx
New
We built a Google Calendar-style scheduling interface entirely in Phoenix LiveView for a clinic management platform. This post walks thro...
New
New post in my Ash Framework series.
New
Discussing the decision to move away from using Docker for local development due to performance overhead and increased complexity. Highli...
New
one explores the underlying mechanics of Ash validation and where Funx can help when checks need more structure or concurrency.
New
Today we’re releasing Oban, a PostgreSQL backed job orchestration framework, for Python. This is not an Oban client in Python. Not a pyth...
New
Integration testing is an essential part of development, ensuring applications can survive the rigors of deployment and function in the r...
New
Episode 280 of Thinking Elixir. News includes Elixir 1.19.3 point release with enhanced regular expression support in config files, Tidew...
New
Ever thought pattern matching with floats in Elixir was straightforward? We learned the hard way in production that it can be surprisingl...
New
Episode 281 of Thinking Elixir. News includes Erlang OTP 28.2 release with improvements across the runtime and standard library, a signif...
New
If I need to ship a new product in a week, Phoenix LiveView is my go-to framework.
Elixir LiveView is incredible, and an alluring choice...
New
Another in my series on the Ash Framework. Understanding actions from a functional programming perspective.
New
Trending Last Three Years
Peeper is the tiny library to preserve state across GenServer crashes/restarts.
Works as an almost drop-in substitute for GenServer, sui...
New
Episode 244 of Thinking Elixir. News includes the release of Elixir 1.18.2 with various enhancements and bug fixes, a new experimental SQ...
New
Learn how set up an RTMP server for free using the open-source Red5 software. This tutorial covers all steps from downloading the code fr...
New
For the past few years, Safari has been putting in a lot of effort to enhance its WebAssembly support and 2024 was no exception… I believ...
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
Hi everyone :wave: I’m excited to share an article detailing how we have reorganized our Elixir/Phoenix project’s directory structure.
W...
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
Episode 264 of Thinking Elixir. News includes Phoenix v1.8 shipping with an AGENTS markdown file for new apps to enhance coding agent exp...
New
In this article, we discuss how to create a Docker image for a Phoenix application.
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
In this conversation, Lars, Zach, and Rebecca discuss the Ash framework and their upcoming book. They also touch on the Igniter tool. The...
New
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
Episode 195 of Thinking Elixir. In this compelling episode, we sit down with Ben Reinhart who shares his journey of transitioning from th...
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 just finished putting together interactive Livebook notebooks for every chapter of Advanced Functional Programming with Elixir.
You ca...
New
Trending Over 3 Years
Over the last few years, due in large part to the hype surrounding blockchain and cryptocurrencies, decentralized applications have gaine...
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
There are 3 main formatters for Erlang which you can use from the command-line,
rebar3_format,
Steamroller
elmfmt.
Visual Studio Cod...
New
As DoorDash transitioned from Python monolith to Kotlin microservices, our engineering team was presented with a lot of opportunities to ...
New
Is Zig the Long Awaited C Replacement.
Comparison with previous C contenders such as C++, D, Java, C#, Go, Rust and Swift
https://erik...
New
Includes talk about concurrency and performance topics:
New
New
Everyone outside of tech has heard of JavaScript, Java, Python, Ruby and even .Net, but few if any have heard of F#. However, F# may be o...
New
I’ve spent the last year building keyboards, which has included writing firmware for a variety custom circuit boards.
I initially wrote ...
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
Summary: I describe a simple interview problem (counting frequencies of unique words), solve it in various languages, and compare perform...
New
They expect you to make a onepage application (SPA)
The polaris design system officially only supports react
Integration with the s...
New
Like, on a scale from c to rust?
issue
c
zig (release-safe)
rust (release)
out-of-bounds heap read/write
none
runtime
runtime
...
New
Following up on the previous post on using UDP multicasting to broadcast and detect peers on a network, I create a registry of those peer...
New
Ruby’s Struct is one of several powerful core classes which is often overlooked and under utilized compared to the more popular Hash clas...
New
Featured Backend Book
Latest Backend Books
More SQL Antipatterns
Backend Learning ResourcesPractical Programming, Fourth Edition
Backend Learning ResourcesProgramming Ruby 4
Backend In The NewsEloquent Ruby, Second Edition
Backend Learning ResourcesProgramming Clojure, Fourth Edition
Backend Learning ResourcesHaskell Brain Teasers
Backend Learning ResourcesRisk-First Software Development, Second Edition
Backend Learning ResourcesAdvanced Functional Programming with Elixir
Backend Learning ResourcesBuild, Tune, Explore with OpenWebRX+
Backend Learning ResourcesVector Search with JavaScript
Backend Learning ResourcesMore OCaml
Backend Learning ResourcesKotlin Brain Teasers
Backend Learning ResourcesElixir Patterns
Backend Learning ResourcesKotlin Coroutine Confidence
Backend Learning ResourcesMySQL 9 Essentials
Backend Learning ResourcesGet money off!
The Pragmatic Bookshelf
35% off any eBook
Manning Publications
45% off any item
The Pragmatic Studio
20% off any course
Linux New Media
15% off any non-sub item
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!
Latest Jobs
Backend Jobs
March 26, 2025
Backend Jobs
March 25, 2025
Backend Jobs
July 06, 2025
Our Community
Devtalk Supports Global Peace
Filter by:
Sub Categories:
My Saved Portals
-
None saved yet
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /python
- /js
- /rails
- /security
- /go
- /swift
- /vim
- /java
- /clojure
- /typescript
- /emacs
- /haskell
- /svelte
- /onivim
- /kotlin
- /react
- /c-plus-plus
- /crystal
- /tailwind
- /gleam
- /ocaml
- /elm
- /vscode
- /flutter
- /html
- /ash
- /deepseek
- /zig
- /opensuse
- /centos
- /php
- /react-native
- /scala
- /lisp
- /textmate
- /sublime-text
- /nixos
- /debian
- /agda
- /deno
- /django
- /kubuntu
- /nodejs
Popular Tags
- #apple
- #code
- #linux
- #programming
- #web
- #blog-post
- #podcasts
- #video
- #otp
- #news
- #openai
- #community
- #github
- #microsoft
- #chatgpt
- #learning
- #macos
- #new
- #ai
- #manning
- #design
- #project
- #development
- #llm
- #testing
- #performance
- #database
- #ios
- #internet
- #blog
- #android
- #css
- #nvidia
- #guide
- #apps
- #quantum
- #hardware
- #browser
- #intel
- #social
- #coding
- #amazon
- #games
- #privacy
- #liveview
- #writing
- #windows
- #musk










