Elm Weekly - Issue #409
Just a friendly reminder that tickets for Elm Camp 2026 are now on sale at elm.camp!
Articles and Discussion
Elm + Nix: A reproducible RealWorld clone
A quick demo/setup of using Nix with Elm.
SOLID in FP: Single Responsibility, or How Pure Functions (Almost) Solved It Already
A small walkthrough of how the Single Responsibility is a non-issue in Elm.
Tools and Projects
Achtung, die Kurve! in Elm
A web clone of the classic 1995 MS-DOS game Achtung, die Kurve!
diva.js v7
A new release of diva.js that ports portions of the UI and data parsing to Elm. Read about here https://diva.simssa.ca/docs/story/generative-ai.
Jobs
Indiana University (UITS Advanced Cyberinfrastructure)
Indiana University (UITS Advanced Cyberinfrastructure) is hiring a Systems Engineer in Bloomington, Indiana with a hybrid schedule (majority remote) to help operate and improve NSF Jetstream2 and the IU Research Cloud. The role may include contributing to Exosphere, an open source Elm web UI for cloud computing (https://gitlab.com/exosphere/exosphere). Apply here (Job ID 318369) and feel free to post questions on Elm Discourse (preferred): or in the #jobs channel on Elm Slack.
