We've moved to almost fully autonomous AI-driven development and rely less on human code review. We're pushing more into Credo — mechanical rules that catch low-quality patterns deterministically, without asking an LLM to judge.
elixirdrops.net/d/pVw8Kzby
One thing I haven't highlighted enough about ElixirDrops:
Every drop has a raw Markdown URL — perfect for LLMs and agents.
Pass the index to your agent and watch your tokens disappear 😅
elixirdrops.net/index.md
We added 6 new Credo checks to optimum_credo: unused types, private function specs, verbose nil assertions, extractable spec types, module organization, and documentation formatting.
elixirdrops.net/d/3mFvxuhp
Following recent improvements we've made to our workflows using AI agents and Tidewave, we've released a new version of our infra generator for Phoenix and regular Elixir apps.
elixirdrops.net/d/tKiW18hc
We’ve been experimenting with vibe-coding using Cursor and Claude for a while now, and noticed some of its shortcomings. Sometimes we’ve had to make some instructions explicit, so we’ve codified these into Cursor rules that we can use in all our projects.
elixirdrops.net/d/29oQ4Tub
We've open-sourced customized templates for Phoenix generators that enforce Credo rules.
Tip: instruct AI agents to use generators when creating new resources instead of writing the code manually. That way, Credo rules are accounted for.
elixirdrops.net/d/6UJjiKBt
There is an awesome place for sharing (and storing for easy retrieval for me) elixir hacks built by @optimumBA called elixirdrops. Check it out.
I just dropped something I learned today, elixirdrops.net/d/NWGZxiJo
(Not so) recently, openssl version 1.1 was disabled in Homebrew, so Phx.tools installation started failing.
Today, we fixed it so that you can again use the best installation script for Elixir pros.
elixirdrops.net/d/UqKCzHtX