Deploying Elixir to Render.com

I’ve deployed a few different Elixir services to the hosting platform https://render.com and found their provided documentation to be lacking for real-world Phoenix apps. Especially if you’re using Live View. Here’s an augmentation to their guide with the extra steps you might be missing. Initial Setup Follow the official guide: https://render.com/docs/deploy-phoenix but don’t deploy yourContinue reading “Deploying Elixir to Render.com”

Authenticated Live View Tests

I’ve been running through Pragmatic Studio’s Live View course, which I highly recommend, and wanted to make a specific note of how to authenticate users when writing Live View tests after adding phx_gen_auth to a Phoenix project. Happily, this is a very short post, because phx_gen_auth does all the work for you. When you’ve runContinue reading “Authenticated Live View Tests”

Murphy’s setup guide for a new Phoenix (1.5) project

What follows is an extremely concise list of steps I’m keeping around for reference when setting up a new Elixir / Phoenix project with Tailwind, Alpine, and user auth. NOTE: Pretending the name of the app is “love_notes” Generate it mix phx.new love\_notes –live Use UUIDs in config/config.exs Setup Tailwind from https://pragmaticstudio.com/tutorials/adding-tailwind-css-to-phoenix Install Postcss InContinue reading “Murphy’s setup guide for a new Phoenix (1.5) project”