Best of ElixirMarch 2025

  1. 1
    Article
    Avatar of elixirstatusElixirStatus·1y

    Lazy Doc, Your documentation tool has arrived.

    Lazy Doc is an AI-powered tool designed to generate documentation for Elixir functions that lack it. By analyzing the source code, it identifies undocumented public functions and creates documentation automatically. It also offers features like documentation checking for CI pipelines, private function handling, and AST manipulation to maintain code format. The tool aims to enforce documentation practices while making the process easier and more efficient.

  2. 2
    Article
    Avatar of elixirstatusElixirStatus·1y

    Overengineered #001: Hello World

    The post explores building an overengineered 'Hello World' system using Elixir. It demonstrates creating a distributed system where multiple nodes automatically discover each other and send 'hello world' messages to newly joined nodes. The setup involves using GenServers, UDP broadcast for node discovery, and handling node greetings with the Greeter module. The project is aimed at learning and fun, showcasing an extensive approach to a simple problem.

  3. 3
    Article
    Avatar of awelixAwesome Elixir·1y

    SWARMMO

    SWARMMO, a new browser-based MMO, is currently in pre-alpha and live on US-West and EU-Central servers, with plans to add an Asia-Pacific server soon. The game is self-funded, with support requested via Kickstarter and Patreon. Custom character creation and naming are upcoming features. Stability improvements and feedback are being actively sought through Discord. Major updates and the roadmap are available on Kickstarter and the in-game client.