GigaElixir Gazette
What's happening with the web framework Phoenix and the Elixir programming language
Connect
One CPU-heavy request froze Node. BEAM kept serving traffic.
Launch was perfect until someone bookmarked the staging domain. Redirects fix what check_origin can’t.
Fifteen years of polyglot experience means nothing if you skip OTP-here's what actually matters
String parsing works until it doesn’t. Here’s why Phoenix teams switch to NimbleParsec when correctness, clarity, and production errors actually matter.
Jevons Paradox from 1865 explains why easier programming creates MORE code debt—here's the survival guide
BEAM's processes aren't magic—reduction budgets create the illusion of preemption on cooperative scheduling
That Raspberry Pi collecting dust could replace your $500/month cloud ML bill
Auto-apply platforms robbed him blind. Elixir, Poolboy, and $5 VPS got him actual interviews instead.
GenServer message chains got out of hand until event sourcing clicked—here's the pattern
Go goroutines leaked until Elixir supervision made the pagers stop—here's the data
Discord’s secret isn’t bandwidth — it’s BEAM’s process isolation, not OS threads.
Ash TypeScript generates complete clients from resources you already defined—no manual sync