ThinkingElixir 128: Speedy like a Bandit Elixir/Phoenix Security: Introduction to Cross Site Request Forgery (CSRF)

ex_check 0.15 released with mix audit support

ex_check provides mix check - one task to efficiently run all code analysis & testing tools in an Elixir project. Born out of đź’ś to Elixir and pragmatism.

In 0.15, mix audit joins a growing family of curated tools (it’s 11 now!), so that your projects are forever secured against security vulnerabilities both locally and on CI with next to zero extra effort (ex_check will politely ask to add the package or to opt out of it without erroring out).

If you haven’t already given ex_check a shot already, just try it - it saves me & my team a ton of time everyday across personal and contract projects in following cases:

  • as a full project check after big changes (to run all Elixir & JS tools)
  • as a quick ~10s sanity check before pushing (I usually leave ex_unit and dialyzer to the CI)
  • as a way to efficiently run all tools in a single CI job (if a tool gets too slow I just skip it and extract to separate job)