programming Outside in Test Driven Development Outside in Test Driven Development (TDD) can be an easier way to learn and apply test driven development, especially as a junior engineer.
testing Tests as Documentation Tests are more valuable when they serve as documentation, and define the implementation of specification.
elixir Starting Browser Testing for Phoenix LiveView with Wallaby Browser testing can be a powerful way to build confidence in your codebase, and it's easy to get started in a Phoenix app with Wallaby.
programming Elixir Mocking Library Options There are many options in the Elixir ecosystem for mocking. There are a few that stand out in my mind as nicer than others. Especially Mimic and Hammox.