Macro Mayhem

003 - Phoenix Adoption, Sobelow, and Whether AI Is Making Us Worse Developers

Macro Mayhem

Show Notes

FOLLOW UPS — 00:00 - Audio. We'll do better. - No interviews on this podcast (for now). But thanks for reaching out.

NEWS — 02:22 - Praia Labs — Phoenix version and Bandit adoption https://www.praialabs.com/phoenix-version-adoption https://www.praialabs.com/bandit-adoption - Sobelow 0.15 https://github.com/sobelow/sobelow/blob/main/CHANGELOG.md - New Elixir book: Elixir for Finance — Dr. Dimitrios Koutmos, Alex Koutmos, Hugo Baraúna https://www.financialelixir.dev/#table-of-contents - LLamex — a Credo plugin to clean up Ash-related LLM-isms https://github.com/dmitriid/llamex https://github.com/Jump-App/credo_checks https://github.com/elixir-vibe/ex_slop - Black Hat USA 2026: The OpenAI–Hugging Face incident https://www.youtube.com/watch?v=87DyyMV0kCY - Tip: Impeccable for design work with LLMs https://github.com/pbakaus/impeccable - Dokploy v0.30.0 released, with nice-to-haves https://github.com/Dokploy/dokploy/releases/tag/v0.30.0

BLOG — 12:03 - Andrea Leopardi — GenStage Demand Visualized https://andrealeopardi.com/posts/genstage-demand-visualized - Arjun Gillard — The Elixir Hiring Paradox: notes from ElixirConf EU 2026 https://agtalent.co.uk/the-elixir-hiring-paradox-notes-from-elixirconf-eu-2026 - Tidewave — A new way to use Tidewave: from your terminal or editor https://tidewave.ai/blog/tidewave-connect - Mike Zornek — An Agent Skill for Updating Elixir Dependencies https://mikezornek.com/posts/2026/8/elixir-dependency-update-skill - João Paulo Abreu — Learning Elixir: Alias, Import, Require, and Use https://dev.to/abreujp/learning-elixir-alias-import-require-and-use-2hk2 - DeClaude — How AI text watermarking works https://declaude.org/watermarking/ - 28:36 — PSA: Don't generate blogs with AI

MEETUPS & CONFERENCES — 30:47 - UnConference US (Sep 9) + ElixirConf US (Workshops Sep 9 – Conf Sep 10–11) https://luma.com/erlef https://elixirconf.com - Goatmire / AshConf / Hackathon (Workshops Sep 28–29 – Conf Sep 30 – Oct 2 – AshConf & Hackathon Oct 3) https://www.goatmire.com/ https://luma.com/wz4z0iz6 https://luma.com/qm8gs6j4 - UnConference EU (Oct 20) + CodeBEAM EU (Workshops Oct 20 – Conf Oct 21–22) https://luma.com/erlef https://codebeameurope.com/

JOKE — 32:37

DISCUSSION — 33:11 - 33:11 — How will the work of a senior engineer look two years from now? I'm done using AI https://brettcodes.com/im-done-using-ai/ Don't be a meat proxy https://gruhn.me/blog/2026-08-03/ - 45:59 — Staying in the loop: Grill Me, being the driver, and a better code-review skill - 51:31 — The mental health crisis no one is talking about https://ai-health.syntax.fm/ https://www.youtube.com/watch?v=iPUn1Fnfn0k How much genuine enjoyment or flow do you get from coding now compared to before you started using AI heavily? 54% less or somewhat less — 26% more or somewhat more Do you feel your actual coding skills are sharpening, holding steady, or diminishing? 60% diminishing or somewhat diminishing — 13% sharpening or somewhat sharpening (careful: coding skills, not experience as a developer) How often do you feel you should be producing more because AI makes it possible, even when you don't want to? 65% often or daily — 18% never or rarely Strongest correlation between questions: coding enjoyment vs. perceived coding skill change

More from Macro Mayhem

Oct 14, 2026

A tribute to Margaret Hamilton’s fault-tolerant software opens a broad roundup of BEAM news: changes to Gleam compilation, Elixir type-system research, Sobelow and other library updates, faster Hologram compilation, Android devices running Nerves, and easier access to Hex-built images. The rest covers Goatmire recaps, Bluesky’s ATProto, doc tests and regression testing, community events, secure handling of local and production credentials, and AI-assisted vulnerability scanning. NEWS Margaret Hamilton dieshttps://news.mit.edu/2026/margaret-hamilton-computing-pioneer-dies-1007

Oct 3, 2026

Recorded live from Goatmire in Varberg, we recap the conference, its Nerves-powered orchestra, LED tree, and badges, and discuss José Valim's post on evolving programming languages in the AI era. Plus OTP security patches you should install now. NEWS OTP 29.1.1, plus 28 and 27 patch releases, fix three CVEs https://forum.elixirforum.com/t/patch-package-otp-29-1-1-released/76775 https://nvd.nist.gov/vuln/detail/cve-2026-65634 https://nvd.nist.gov/vuln/detail/cve-2026-68956 https://nvd.nist.gov/vuln/detail/cve-2026-89422 Explorer 0.13 is out https://hex.pm/packages/explorer/0.13.0/changelog LetMe 3.0.4 released https://elixirforum.com/t/letme-3-0-4-released/76850 Flop 0.29.0 and Flop Phoenix 0.27.0 released https://github.com/woylie/flop/blob/main/CHANGELOG.md https://elixirforum.com/t/flop-phoenix-0-27-0-released/76849 Atomic Bucket 0.5 released https://forum.elixirforum.com/t/atomic-bucket-fast-single-node-rate-limiter-impl ementing-token-bucket-algorithm/74225/16 SmolNet, a user-mode TCP/IP stack https://forum.elixirforum.com/t/smolnet-a-user-mode-tcp-ip-stack/76739 ExRatatui 0.16 released https://forum.elixirforum.com/t/exratatui-elixir-bindings-for-the-rust-ratatui-t erminal-ui-library/74403/17 Gale, a Phoenix adapter for HTTP/1.1, HTTP/2, and HTTP/3 https://elixirforum.com/t/gale-phoenix-adapter-for-http-1-1-http-2-and-http-3-qu ic-without-needing-to-replace-bandit/76880 BLOGS José Valim - Evolving programming languages in the AI era https://dashbit.co/blog/evolving-ai-era Discussion on ElixirForum: https://forum.elixirforum.com/t/thoughts-on-evolving- programming-languages-in-the-ai-era/76825/3 Ryan Zidago - Keep product knowledge close to the code https://ryanzidago.com/posts/keep-product-knowledge-close-to-the-code/ Herman Verschooten - Blue/Green deployments https://til.verschooten.name/til/2026-09-19/blue_green Mentioned in the Xamal thread: https://forum.elixirforum.com/t/xamal-deploy-elix ir-releases-to-bare-metal-servers-via-ssh/74398/35 MEETUPS AND CONFERENCES Nerves Meetup EU, Oct 14, 7 PM CET, remote via Zoom EEF Unconference and Code BEAM Europe, Haarlem, Oct 21 - 22 DISCUSSION Goatmire recap

Sep 17, 2026

We recap ElixirConf US in Chicago, unveil this year's AtomVM-powered Goatmire name badges, and dig into what happened after Pushin hit the front page of Hacker News. Plus OTP security releases and a Rebar4 call for input. NEWS • Jonatan is #69 and Peter is #102 globally for number of reported CVEs – CVE reporter credits ranking (CIRCL): https://cve.circl.lu/credits/?q=&page=7 • OTP security releases, and OTP 29.1 released – OTP security updates (EEF CNA): https://com.erlef.org/wg/cna/2026/09/01/otp-updates.html – Erlang/OTP 29.1 released: https://erlangforums.com/t/erlang-otp-29-1-released/5949 • Rebar4 asks for input: which plugins to prioritize for compatibility testing – Rebar v4: which Rebar plugins should we prioritize for compatibility testing? https://erlangforums.com/t/rebar-v4-which-rebar-plugins-should-we-prior itize-for-compatibility-testing/5908 – Rebar3: integrating with Erlang/OTP (Kickstarter): https://www.kickstarter. com/projects/peerstritzinger/rebar3-integrating-with-erlang-otp • ElixirConf EU 2026 videos are also being released (43 videos as of this morning) – ElixirConf EU 2026 playlist: https://youtube.com/playlist?list=PLvL2NEhYV4Z sIgecSexrk26--PBWiEyUy&si=6DYo_JX4Cl_uSHXp BLOGS • Announcing Pushin: https://peterullrich.com/announcing-pushin • Nathan Long — Label your processes: https://nathanmlong.com/2026/09/label-your-processes/ • EEF — Defending our ecosystem against AI threats: https://com.erlef.org/wg/sec/2026/09/02/our-self-defense.html MEETUPS & CONFERENCES • Goatmire — Sept 27 – Oct 3, Varberg, SE: https://goatmire.com • CodeBEAM — Oct 21 – 22, Haarlem, NL: https://codebeameurope.com DISCUSSION • ElixirConf US was last week — keynotes are already available – ElixirConf US 2026 playlist: https://www.youtube.com/playlist?list=PLVqsKC3zWaDc • Deep dish pizza is a casserole • Goatmire badges • Pushin follow up

Sep 1, 2026

Peter announces Pushin.eu, a GitHub competitor hosted in the EU, written in Elixir. Other topics include Phoenix ships security patches spanning four versions, Oban 2.24 and Oban Pro 1.8rc land, and Ash publishes a batch of CVEs alongside a wave of new Elixir tool releases. ## FOLLOW UPS

Aug 7, 2026

FOLLOW UPS Deep dish is indeed pizza not a pie. (Is it though?) Hologram is written in Elixir NEWS OTP Emergency Patch releases for OTP 27, 28, 29 fix a bunch of vulnerabilities https://elixirforum.com/t/patch-package-otp-29-0-4-released/76127 https://elixirforum.com/t/patch-package-otp-28-5-0-4-released/76128 https://elixirforum.com/t/patch-package-otp-27-3-4-15-released/76129

See all episodes →