Listen "283: Erlang Turns 27 and React at Risk"
Episode Synopsis
News includes celebrating Erlang's 27th birthday as open source, results from the Elixir Hub 2025 survey showing strong community growth with over 1000 participants, a fun Govee Lights control library, a new data_migration package for LiveDashboard, Tidewave.ai's impressive accessibility testing and fixing capabilities showing 2x better performance than Claude Code standalone, critical React Server Components remote code execution vulnerabilities affecting Next.js, and Zig's dramatic departure from GitHub citing Microsoft's AI obsession and declining service quality, and more!
Show Notes online - http://podcast.thinkingelixir.com/283 (http://podcast.thinkingelixir.com/283)
Elixir Community News
https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.
Happy Birthday to Erlang - celebrating 27 years as Open Source
https://nitter.net/theerlef/status/1808898170673639547 (https://nitter.net/theerlef/status/1808898170673639547?utm_source=thinkingelixir&utm_medium=shownotes) – EEF vote on when to celebrate the Erlang Anniversary (July 2024)
https://en.wikipedia.org/wiki/Erlang(programminglanguage) (https://en.wikipedia.org/wiki/Erlang_(programming_language)?utm_source=thinkingelixir&utm_medium=shownotes) – Wikipedia article noting Erlang was released as free and open-source in 1998
https://web.archive.org/19991009002753/http://www.erlang.se/onlinenews/ErlangOTpos.shtml (https://web.archive.org/19991009002753/http://www.erlang.se/onlinenews/ErlangOTpos.shtml?utm_source=thinkingelixir&utm_medium=shownotes) – Archive of the original Erlang open source release announcement
https://api.github.com/repos/erlang/otp (https://api.github.com/repos/erlang/otp?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang OTP GitHub repository information showing it was created in 2009
https://github.com/erlang/otp/blob/master/LICENSE.txt (https://github.com/erlang/otp/blob/master/LICENSE.txt?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang OTP license changed to Apache License 2.0 in June 2015
https://en.wikipedia.org/wiki/TheCathedralandtheBazaar (https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar?utm_source=thinkingelixir&utm_medium=shownotes) – Critical writings that extolled the values of open source
https://elixir-hub.com/surveys/2025 (https://elixir-hub.com/surveys/2025?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Hub 2025 survey with over 1000 participants
https://en.wikipedia.org/wiki/Dreyfusmodelofskillacquisition (https://en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition?utm_source=thinkingelixir&utm_medium=shownotes) – Dreyfus model of skill acquisition referenced in survey analysis
https://www.reddit.com/r/elixir/comments/1pa3y3x/elixirpackageforgoveelightsdevicecontrol (https://www.reddit.com/r/elixir/comments/1pa3y3x/elixir_package_for_govee_lights_device_control?utm_source=thinkingelixir&utm_medium=shownotes) – Reddit posting about Govee Lights Elixir control package
https://github.com/adia-dev/govee-lights-ex (https://github.com/adia-dev/govee-lights-ex?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub project for Govee Lights Elixir package
https://hexdocs.pm/govee_lights (https://hexdocs.pm/govee_lights?utm_source=thinkingelixir&utm_medium=shownotes) – HexDocs documentation for Govee Lights package
https://hex.pm/packages/data_migration (https://hex.pm/packages/data_migration?utm_source=thinkingelixir&utm_medium=shownotes) – Published data_migration package for viewing and running Ecto Data Migrations from LiveDashboard
https://github.com/tv-labs/data-migration (https://github.com/tv-labs/data-migration?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for data_migration package
https://bsky.app/profile/did:plc:jfsigp5qadbh2vzs4h7vprvs/post/3m7iaqk37tk2q (https://bsky.app/profile/did:plc:jfsigp5qadbh2vzs4h7vprvs/post/3m7iaqk37tk2q?utm_source=thinkingelixir&utm_medium=shownotes) – Bluesky post announcing data_migration
https://nitter.net/josevalim/status/1995891610568073650 (https://nitter.net/josevalim/status/1995891610568073650?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's post about Tidewave.ai finding and fixing accessibility issues
https://tidewave.ai/blog/improving-web-accessibility-with-trace-augmented-generation (https://tidewave.ai/blog/improving-web-accessibility-with-trace-augmented-generation?utm_source=thinkingelixir&utm_medium=shownotes) – Tidewave blog post detailing their accessibility improvement process
https://nitter.net/josevalim/status/1998066738865569930 (https://nitter.net/josevalim/status/1998066738865569930?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's post about Tidewave recent updates including file references and viewport presets
https://www.theregister.com/2025/12/02/zigquitsgithubmicrosoftai_obsession (https://www.theregister.com/2025/12/02/zig_quits_github_microsoft_ai_obsession?utm_source=thinkingelixir&utm_medium=shownotes) – Article about Zig programming language leaving GitHub due to Microsoft's AI obsession
https://github.com/actions/runner/issues/3792 (https://github.com/actions/runner/issues/3792?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub issue demonstrating GitHub Actions quality decline
https://www.msn.com/en-us/news/technology/microsoft-has-a-problem-nobody-wants-its-poor-ai-products/ar-AA1RWB7f (https://www.msn.com/en-us/news/technology/microsoft-has-a-problem-nobody-wants-its-poor-ai-products/ar-AA1RWB7f?utm_source=thinkingelixir&utm_medium=shownotes) – Article about Microsoft's struggles with AI product adoption
https://threatprotect.qualys.com/2025/12/04/react-server-components-rsc-remote-code-execution-vulnerabilities/ (https://threatprotect.qualys.com/2025/12/04/react-server-components-rsc-remote-code-execution-vulnerabilities/?utm_source=thinkingelixir&utm_medium=shownotes) – Critical remote code execution vulnerability in React Server Components (CVE-2025-55182)
https://snyk.io/blog/security-advisory-critical-rce-vulnerabilities-react-server-components/ (https://snyk.io/blog/security-advisory-critical-rce-vulnerabilities-react-server-components/?utm_source=thinkingelixir&utm_medium=shownotes) – Snyk security advisory about critical RCE vulnerabilities in React Server Components
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at [email protected] (mailto:[email protected])
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @[email protected] (https://genserver.social/ThinkingElixir)
- Email the show - [email protected] (mailto:[email protected])
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @[email protected] (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @[email protected] (https://genserver.social/dbern)
Show Notes online - http://podcast.thinkingelixir.com/283 (http://podcast.thinkingelixir.com/283)
Elixir Community News
https://paraxial.io/ (https://paraxial.io/?utm_source=thinkingelixir&utm_campaign=thinkingelixir-oct2025) – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.
Happy Birthday to Erlang - celebrating 27 years as Open Source
https://nitter.net/theerlef/status/1808898170673639547 (https://nitter.net/theerlef/status/1808898170673639547?utm_source=thinkingelixir&utm_medium=shownotes) – EEF vote on when to celebrate the Erlang Anniversary (July 2024)
https://en.wikipedia.org/wiki/Erlang(programminglanguage) (https://en.wikipedia.org/wiki/Erlang_(programming_language)?utm_source=thinkingelixir&utm_medium=shownotes) – Wikipedia article noting Erlang was released as free and open-source in 1998
https://web.archive.org/19991009002753/http://www.erlang.se/onlinenews/ErlangOTpos.shtml (https://web.archive.org/19991009002753/http://www.erlang.se/onlinenews/ErlangOTpos.shtml?utm_source=thinkingelixir&utm_medium=shownotes) – Archive of the original Erlang open source release announcement
https://api.github.com/repos/erlang/otp (https://api.github.com/repos/erlang/otp?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang OTP GitHub repository information showing it was created in 2009
https://github.com/erlang/otp/blob/master/LICENSE.txt (https://github.com/erlang/otp/blob/master/LICENSE.txt?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang OTP license changed to Apache License 2.0 in June 2015
https://en.wikipedia.org/wiki/TheCathedralandtheBazaar (https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar?utm_source=thinkingelixir&utm_medium=shownotes) – Critical writings that extolled the values of open source
https://elixir-hub.com/surveys/2025 (https://elixir-hub.com/surveys/2025?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir Hub 2025 survey with over 1000 participants
https://en.wikipedia.org/wiki/Dreyfusmodelofskillacquisition (https://en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition?utm_source=thinkingelixir&utm_medium=shownotes) – Dreyfus model of skill acquisition referenced in survey analysis
https://www.reddit.com/r/elixir/comments/1pa3y3x/elixirpackageforgoveelightsdevicecontrol (https://www.reddit.com/r/elixir/comments/1pa3y3x/elixir_package_for_govee_lights_device_control?utm_source=thinkingelixir&utm_medium=shownotes) – Reddit posting about Govee Lights Elixir control package
https://github.com/adia-dev/govee-lights-ex (https://github.com/adia-dev/govee-lights-ex?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub project for Govee Lights Elixir package
https://hexdocs.pm/govee_lights (https://hexdocs.pm/govee_lights?utm_source=thinkingelixir&utm_medium=shownotes) – HexDocs documentation for Govee Lights package
https://hex.pm/packages/data_migration (https://hex.pm/packages/data_migration?utm_source=thinkingelixir&utm_medium=shownotes) – Published data_migration package for viewing and running Ecto Data Migrations from LiveDashboard
https://github.com/tv-labs/data-migration (https://github.com/tv-labs/data-migration?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub repository for data_migration package
https://bsky.app/profile/did:plc:jfsigp5qadbh2vzs4h7vprvs/post/3m7iaqk37tk2q (https://bsky.app/profile/did:plc:jfsigp5qadbh2vzs4h7vprvs/post/3m7iaqk37tk2q?utm_source=thinkingelixir&utm_medium=shownotes) – Bluesky post announcing data_migration
https://nitter.net/josevalim/status/1995891610568073650 (https://nitter.net/josevalim/status/1995891610568073650?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's post about Tidewave.ai finding and fixing accessibility issues
https://tidewave.ai/blog/improving-web-accessibility-with-trace-augmented-generation (https://tidewave.ai/blog/improving-web-accessibility-with-trace-augmented-generation?utm_source=thinkingelixir&utm_medium=shownotes) – Tidewave blog post detailing their accessibility improvement process
https://nitter.net/josevalim/status/1998066738865569930 (https://nitter.net/josevalim/status/1998066738865569930?utm_source=thinkingelixir&utm_medium=shownotes) – José Valim's post about Tidewave recent updates including file references and viewport presets
https://www.theregister.com/2025/12/02/zigquitsgithubmicrosoftai_obsession (https://www.theregister.com/2025/12/02/zig_quits_github_microsoft_ai_obsession?utm_source=thinkingelixir&utm_medium=shownotes) – Article about Zig programming language leaving GitHub due to Microsoft's AI obsession
https://github.com/actions/runner/issues/3792 (https://github.com/actions/runner/issues/3792?utm_source=thinkingelixir&utm_medium=shownotes) – GitHub issue demonstrating GitHub Actions quality decline
https://www.msn.com/en-us/news/technology/microsoft-has-a-problem-nobody-wants-its-poor-ai-products/ar-AA1RWB7f (https://www.msn.com/en-us/news/technology/microsoft-has-a-problem-nobody-wants-its-poor-ai-products/ar-AA1RWB7f?utm_source=thinkingelixir&utm_medium=shownotes) – Article about Microsoft's struggles with AI product adoption
https://threatprotect.qualys.com/2025/12/04/react-server-components-rsc-remote-code-execution-vulnerabilities/ (https://threatprotect.qualys.com/2025/12/04/react-server-components-rsc-remote-code-execution-vulnerabilities/?utm_source=thinkingelixir&utm_medium=shownotes) – Critical remote code execution vulnerability in React Server Components (CVE-2025-55182)
https://snyk.io/blog/security-advisory-critical-rce-vulnerabilities-react-server-components/ (https://snyk.io/blog/security-advisory-critical-rce-vulnerabilities-react-server-components/?utm_source=thinkingelixir&utm_medium=shownotes) – Snyk security advisory about critical RCE vulnerabilities in React Server Components
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at [email protected] (mailto:[email protected])
Find us online
- Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com)
- Message the show - X (https://x.com/ThinkingElixir)
- Message the show on Fediverse - @[email protected] (https://genserver.social/ThinkingElixir)
- Email the show - [email protected] (mailto:[email protected])
- Mark Ericksen on X - @brainlid (https://x.com/brainlid)
- Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social)
- Mark Ericksen on Fediverse - @[email protected] (https://genserver.social/brainlid)
- David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com)
- David Bernheisel on Fediverse - @[email protected] (https://genserver.social/dbern)
More episodes of the podcast Thinking Elixir Podcast
282: Type Systems and View Transitions
09/12/2025
281: Planning for the Unexpected
02/12/2025
280: Dark Matter Developers
25/11/2025
279: Hot Code Upgrades and Hotter AI Takes
18/11/2025
278: WAL-ing Through Database Changes
11/11/2025
277: Searching Across the Hexiverse
04/11/2025
276: Elixir v1.19 Types and Speed
28/10/2025
275: From Slop to Success?
21/10/2025
274: Protocols, Permissions, and Performance
14/10/2025
273: Does the Language Really Matter?
07/10/2025
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.