So LiveView is even better now
I've been on the job hunt again (a story for another time), and a company that I'm interviewing with has its technical screening centered around using phoenix + liveview. The goal is to build a simple web app with a form and a database. Conveniently, mix has some commands we can use to build those out pretty easily
mix phx.gen.live Articles Post posts title:string body:text
And sure enough, it creates your standard CRUD files for interacting with posts. From here, I was fully expecting to have to build out the rest of the liveview functionality by setting up my mount and handle_events and creating the HTML for the form. However, now I can simply just add the routes to my router.ex file and poof, I have a fully working CRUD resource.
I did not have to write any code.
Here's some screenshots below:

Pretty sick, man.
So yeah, phoenix continues to blow my mind with its ease of development and how quickly it's moving. Thought this was a cool little piece to share with yall.