The Ground Is Moving
A developer with nearly thirty years of experience describes grappling with the existential shift AI tools like Claude Code are forcing on their career. They recount how working with Claude Code chang…
A developer with nearly thirty years of experience describes grappling with the existential shift AI tools like Claude Code are forcing on their career. They recount how working with Claude Code chang…
A developer frustrated with JavaScript's design flaws advocates using Gleam, a type-safe functional language, with Vite's build pipeline to create robust web applications. The author provides a Vite+G…
A software developer reports that AI has become so integral to their daily work that they no longer feel like a programmer, as AI handles understanding tickets, writing code, reviewing, and suggesting…
The success or failure of autonomous agent loops in AI systems depends on supervision, not the loop itself. Early failures were due to unsupervised loops, while successful production loops had constra…
A developer built an AI agent system to autonomously curate and manage the gaming portal minigames.world, replacing manual game selection, categorization, and publishing. The architecture uses Erlang …
A developer has created a structured prompt system for auditing Elixir and Erlang projects, defining two entry points: `audit_file/4` for single-file analysis and `audit_directory/2` for whole-package…
This article provides a deployment guide for Fluxer, a self-hosted, open-source Discord alternative, detailing 20 common issues ("gotchas") encountered during setup. Key recommendations include keepin…
The article explains that Elixir uses Erlang's `:queue` module, which provides a double-ended FIFO (first-in, first-out) data structure for efficiently adding and removing items from both ends. It not…
This article provides an introductory overview of using ETS (Erlang Term Storage) in Elixir and Erlang, focusing on basic patterns for table management and practical usage. It explains how ETS offers …