At the heart of Phoenix, lies a key concept encapsulating power and flexibility, plugs. These small but mighty modules play a key role in connecting requests in a typical request-response cycle alongside other core concerns like authentication, session management, and error handling. With their modular approach that contains a single unit of functionality, plugs work perfectly when combined to support the needs of a fully fledged web application like Phoenix. In this talk, we’ll explore the inner workings of plugs to better understand their versatility in the context of an app. We’ll specifically work on building a phoenix like framework from the ground up using just plugs to see just how big and magical plugs can be in making applications like Phoenix work!
Predictive Prefetching | Perf Matters | April 2020 |
---|---|---|
Jamstack hits the spot | Flashback Conference | February 2020 |
Predictive Prefetching | performance.now() | November 2019 |
Authentication for the REST of us | CascadiaJS | November 2019 |
Jamstackin’ | Artifact | September 2019 |
The Quest for Serverless | Fauna DB All Hands | July 2019 |
At Vue’s End | Boston VueJS | July 2019 |
Authentication for the REST of us | Nation JS | May 2019 |
Going Serverless with VueJS | GOTO Chicago 2019 | April 2019 |
Turning the Static Dynamic | JAMstack Boston | April 2019 |
Serverless Authentication Strategies with Netlify Identity | Serverless Chicago + Chicago NodeJS (April 2019) | April 2019 |
Input Masking with Vue | VueConf US | March 2019 |
Navigating Vue Router | Chicago VueJS Meetup | January 2019 |
Building forms for an engaging UX in VueJS | Connect.Tech 2018 | October 2018 |