rhcarvalho
Bandit HTTP server adoption
At the heart of every Phoenix application is the often “invisible” HTTP server layer.
For over a decade Cowboy has served the community well. In 2020, the pure-Elixir Bandit came as an alternative that later became the default for newly created applications.
Looking at Hex.pm download data, we found out that July 2026 marked the point when Bandit’s steady climb has finally reached parity with the volume of downloads that Cowboy gets.
If you like charts going up to the right, here’s where you see Bandit’s. With that comes also the payoff for Elixir’s specification and library Plug, which makes it possible to replace the underlying HTTP server without code changes.
Popular General Dev topics
https://medium.com/better-programming/33-amazing-github-repositories-for-mobile-developers-c62cd8ea0e98
In this article, we will explor...
New
This talk by @wolf4earth was posted in a thread about pull requests, but it warrants a thread of its own :blush:
As Sascha highlights, b...
New
https://nscrutables.medium.com/fbi-foia-response-sheds-new-light-on-infamous-hacktivist-pentagon-incident-a44a318b4a46
This piece will ...
New
I published this post yesterday and thought that this community might appreciate it:
To save you a click, here are the bulk of the adv...
New
This is what we’ve been doing in our last HackWeek at NextRoll with @maco and @pablocostass
Now you can add typespecs to your modules us...
New
I am not breaking any news by acknowledging that Slack is one of my favorite asynchronous communication tools to get work done as a softw...
New
This article goes in depth coverage of memory management implementation in CPython and takes the reader through the source code to show h...
New
We’re excited to announce Custom Playgrounds, a developer-first way to loop colleagues into your LLM app development flow, accelerate ite...
New
I share my continued thoughts and plans for whacking parts of the Elixir ecosystem together to see if I get sparks.
New
This is my conference report, as the organizer. Lots of nice pictures by Petter Boström. Lots of good feels from the community.
New
Other popular topics
Stop developing web apps with yesterday’s tools. Today, developers are increasingly adopting Clojure as a web-development platform. See f...
New
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! In just a couple of weeks, build a ray tracer that r...
New
Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most impo...
New
Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you’ll go beyond the syntax—and...
New
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
There’s a whole world of custom keycaps out there that I didn’t know existed!
Check out all of our Keycaps threads here:
https://forum....
New
Author Spotlight
Jamis Buck
@jamis
This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
New
Author Spotlight:
Peter Ullrich
@PJUllrich
Data is at the core of every business, but it is useless if nobody can access and analyze ...
New
Author Spotlight:
Bruce Tate
@redrapids
Programming languages always emerge out of need, and if that’s not always true, they’re defin...
New
Hello,
I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
Categories:
Sub Categories:
- All
- In The News (11232)
- Dev Chat (208)
- Questions (37)
- Resources (122)
- Blogs/Talks
- Jobs (3)
- Events (15)
- Code Editors (59)
- Hardware (60)
- Reviews (5)
- Sales (16)
- Design & UX (5)
- Marketing & SEO (2)
- Industry & Culture (14)
- Ethics & Privacy (19)
- Business (4)
- Learning Methods (7)
- Content Creators (7)
- DevOps & Hosting (12)
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /python
- /js
- /rails
- /security
- /go
- /swift
- /vim
- /java
- /clojure
- /emacs
- /haskell
- /typescript
- /svelte
- /onivim
- /kotlin
- /c-plus-plus
- /crystal
- /tailwind
- /react
- /gleam
- /ocaml
- /elm
- /flutter
- /vscode
- /html
- /ash
- /deepseek
- /zig
- /opensuse
- /centos
- /php
- /scala
- /react-native
- /lisp
- /sublime-text
- /textmate
- /nixos
- /debian
- /agda
- /deno
- /django
- /kubuntu
- /arch-linux
- /nodejs
- /spring
- /ubuntu
- /revery
- /manjaro
- /julia
- /diversity
- /lua
- /quarkus
- /markdown









