• Published on
    2022-12-08
    Release Batteries Included has just released a new open-source library for testing Phoenix components. The library, called Heyya, makes it easy to create and verify snapshots of your Phoenix components, helping to ensure their correctness and stability. It’s a combination of Phoenix’s Phoenix.LiveViewTest and Snapshy that’s been inspired by react snapshot testing, including Jest Snapshot Testing Snapshot testing is a powerful tool that can help to ensure the correctness and stability of your Phoenix LiveView components.
  • Published on
    2021-06-24
    Phoenix is a fantastic framework that we use and love at Batteries Included. We also really love tailwind CSS. So using both with the latest up-to-date software is essential to us. Below is a quick write-up on how we’ve modified the default phoenix install to use Webpack 5 and TailwindCSS. Starting Point 1 2 3 mix archive.install hex phx_new 1.5.9 mix phx.new --live example_upgrade cd example_upgrade Upgrade Versions Next, we need to get the js dependencies to be compatible with webpack5 and TailwindCSS.
  • Published on
    2021-06-21
    There’s a need for an integrated software platform with all the parts of a modern tech stack pre-configured to work together, tuned, and operated hands-off. Savvy and well-constructed infrastructure can be a force multiplier for the business. Still, it requires lots of moving pieces that integrate smoothly, stably, and scalably to create something that’s more than the parts. That’s not easy or cheap. Companies want to pay to have their undifferentiated infrastructure problems wholly solved, and an all-inclusive upscale solution would command a good price while being unique in the market.