episode image

Alchemist's Edition

#152: Cursor Based Pagination with Paginator

Here we’ll add cursor-based pagination to a Phoenix powered API with the Paginator package.

6m 17s
Watch Now →
episode image

Alchemist's Edition

#150: Multiple Layouts with LiveView

In this episode, we’ll explore how to use multiple layouts in a Phoenix LiveView application.

5m 21s
Watch Now →
episode image

#149: Bot Defense with Paraxial.io

Paraxial.io is a bot defense service designed for Elixir and Phoenix. In this episode, we’ll learn how to use Paraxial.io to defend against bot attacks.

7m 7s
Watch Now →
episode image

Alchemist's Edition

#148: Phoenix LiveView Authentication Part 2

In this episode, we’ll update our Phoenix LiveView authentication to choose which LiveViews we want to require authentication to access.

5m 59s
Watch Now →
episode image

#147: Phoenix LiveView Authentication

Adding authentication to an app that uses LiveView is a little different than a plain old Phoenix app. In this episode, we’ll look at LiveView auth using the on_mount and live_session functions.

9m 10s
Watch Now →
episode image

#145: Petal Components

Petal Components make it easy to build beautiful Elixir applications with Tailwind CSS. In this episode, we’ll learn how to use Petal Components in a Phoenix application.

7m 30s
Watch Now →
episode image

#142: Pagination with Phoenix LiveView

Need to paginate a lot of data in a LiveView application? In this episode, we’ll do just that and update an existing LiveView to handle pagination.

5m 17s
Watch Now →
episode image

#140: Deploying Phoenix 1.6 to Gigalixir

Gigalixir makes it easy to deploy Elixir application. In this episode we’ll use Gigalixir to deploy a Phoenix 1.6 app.

6m 0s
Watch Now →
episode image

#138: Upgrading to Phoenix 1.6

Ready to upgrade your app to Phoenix 1.6? In this episode, we’ll use Chris McCord’s upgrade instructions to upgrade a Phoenix app to version 1.6.

5m 36s
Watch Now →