LiveView Pro Course Update: Authentication

November 06, 2020

If you're one of the many folks who've asked us about LiveView and authentication, then this one's for you! ๐Ÿ”’ ๐Ÿ‘

Read On →

LiveView Pro Course Update: Mapping Demo

October 23, 2020

We've been working on a mapping example that we think really showcases some unique JS interop features of LiveView.

Read On →

LiveView Pro Course Update: Charting Demo

October 16, 2020

Many of you asked for an example of a LiveView that charts data using a JavaScript library, so we've put together a time-series chart that automatically updates every hour.

Read On →

LiveView Course Update: Example #15 and What's Up Next

September 10, 2020

We've arrived at our goal: 15 LiveView examples including LiveComponents. So, whatโ€™s up next for us?

Read On →

LiveView Course Update #13: JavaScript Interop

August 25, 2020

In this week's video we invite some JavaScript to the LiveView party. ๐ŸŽ‰

Read On →

LiveView Course Update #12: Real-Time Updates

August 04, 2020

The last video ended with a bit of a dilemma. A change in status doesn't automatically show up across browser sessions. Phoenix PubSub to the rescue!

Read On →

LiveView Course Update #11: Toggle State

July 23, 2020

Being able to toggle state saves our LiveView app from being like the Eaglesโ€™ song 'Hotel California.'

Read On →

LiveView Course Update #10: Live Validation

July 17, 2020

This week's new video shows how easy it is to have live form validations from backend Ecto changesets.

Read On →

LiveView Course Update #9: Form Create

July 09, 2020

In this week's new video we use Ecto and changesets to dynamically create records. And as a bonus, we use phx-update and temporary_assigns to reduce memory at web scale. ๐Ÿ‘Œ

Read On →

Don't Make The Same Mistake Mike Did ๐Ÿ˜ฉ

June 30, 2020

Instructors of technical topics seem to fall into two categories. They're either like Ferris Bueller's teacher Mr. Lorensax or Doc Emmett Brown. You remember them from the 1980's movies, right?

Read On →