In this episode of Elixir Wizards, Owen and Dan talk to Mat Trudel, Phoenix contributor and creator of the Bandit Web Server, about the future of Phoenix, web transports, and HTTP/3. Mat explains the challenges and benefits of implementing HTTP/3 support in Phoenix.
Mat provides in-depth insights into the evolution of web protocols and encourages developers to continue pushing the boundaries of web development and to contribute to the growth of the open-source community.
Main topics discussed in this episode:
The evolution of web protocols and how HTTP/3 is changing the landscape
The challenges and benefits of implementing HTTP/3 support in Phoenix
How a home AC project revealed a gap in web server testing tools and inspired Bandit
how web transports like Cowboy and Ranch are used to build scalable web servers
WebSock for multiplexing data over a single WebSocket connection
Mat’s philosophy on naming projects and his passion for malapropisms
The Bandit project and how it can help developers better understand web protocols
Autobahn, a testing suite for WebSocket protocol specification conformance
The importance of community involvement in open-source projects
Encouragement for more people to use Bandit and report bugs
Links Mentioned:
SmartLogic is Hiring: https://smartlogic.io/about/jobs
PagerDuty: https://www.pagerduty.com
Phoenix Framework: https://www.phoenixframework.org/
Cowboy: https://ninenines.eu/docs/en/cowboy/2.9/guide/introduction/
Ranch: https://github.com/ninenines/ranch
Bandit - https://hexdocs.pm/bandit/Bandit.html
Autobahn: https://github.com/crossbario/autobahn-testsuite
HTTP Cats: https://http.cat/
Mat Trudel at Empex 2022 A Funny Thing Happened On The Way To The Phoenix (https://www.youtube.com/watch?v=FtZBTUvRt0g)
Thousand Island - https://hexdocs.pm/thousand_island/ThousandIsland.html
Special Guest: Mat Trudel.

In this episode of Elixir Wizards, Owen and Dan talk to Mat Trudel, Phoenix contributor and creator of the Bandit Web Server, about the future of Phoenix, web transports, and HTTP/3. Mat explains the challenges and benefits of implementing HTTP/3 support in Phoenix.

Mat provides in-depth insights into the evolution of web protocols and encourages developers to continue pushing the boundaries of web development and to contribute to the growth of the open-source community.

Main topics discussed in this episode:

The evolution of web protocols and how HTTP/3 is changing the landscape
The challenges and benefits of implementing HTTP/3 support in Phoenix
How a home AC project revealed a gap in web server testing tools and inspired Bandit
how web transports like Cowboy and Ranch are used to build scalable web servers
WebSock for multiplexing data over a single WebSocket connection
Mat’s philosophy on naming projects and his passion for malapropisms
The Bandit project and how it can help developers better understand web protocols
Autobahn, a testing suite for WebSocket protocol specification conformance
The importance of community involvement in open-source projects
Encouragement for more people to use Bandit and report bugs

Links Mentioned:

SmartLogic is Hiring: https://smartlogic.io/about/jobs

PagerDuty: https://www.pagerduty.com

Phoenix Framework: https://www.phoenixframework.org/

Cowboy: https://ninenines.eu/docs/en/cowboy/2.9/guide/introduction/

Ranch: https://github.com/ninenines/ranch

Bandit - https://hexdocs.pm/bandit/Bandit.html

Autobahn: https://github.com/crossbario/autobahn-testsuite

HTTP Cats: https://http.cat/

Mat Trudel at Empex 2022 A Funny Thing Happened On The Way To The Phoenix

Thousand Island - https://hexdocs.pm/thousand_island/ThousandIsland.html

Special Guest: Mat Trudel.