Lubien

I'm a passionate Web Developer and sometimes Platform Developer with Experience primarily in Elixir, JavaScript and some Golang.

Ping me

Check Out My Latest Videos

I like to do videos to explain stuff

Entendendo por que variáveis de ambiente podem ser um problema

Não adianta conversar sobre como dar segurança a suas variáveis de ambiente se você sequer entende como elas funcionam e quando elas são perigosas.

Watch video

Os caras tão no teto querendo roubar minhas credenciais

Entre hacker múltiplos usuários ou roubar um desenvolvedor com acesso aos dados de todos os seus clientes qual compensa mais?

Watch video

LiveView JS commands 06 - JS.toggle_attribute

JS.toggle_attribute is very straightforward so lets do some accessibility work alongside it.

Watch video

LiveView JS commands 05 - JS.set_attribute and JS.remove_attribute

Unlike `add_class` and `remove_class` we will talk about how to do that to all HTML attributes using JS.set_attribute and JS.remove_attribute.

Watch video

I claimed you can make a phoenix CRUD API with 2 commands

This video came out of a discussion on a WhatsApp group so I just recorded something barely useful.

Watch video

LiveView JS commands 04 - JS.toggle_class

As this is yet another `toggle_*` method we will use this video to review JS command chaining, targets and selectors and talk about UX in a small experiment.

Watch video

LiveView JS commands 03 - JS.add_class and JS.remove_class

CSS class names are often used not only for styles but also usability. Now that you know the basics of JS commands it should be easy to get into JS.add_class an

Watch video

LiveView JS commands 02 - JS.hide, JS.toggle, animating :in and :out

Now that we know the fundamentals of JS commands and we praticed with JS.show we can learn about its counterpart JS.hide and the helper to toggle between those

Watch video

LiveView JS commands 01 - JS.show, bindings, chaining

Not everything in Phoenix LiveView should be handled by the server. JS commands not only remove load from the server but also provide an easy way for devs to co

Watch video

Adding Real Time to Adopt LiveView

Live in english today, focusing on the new module for Adopt LiveView

Watch video

Melhorando o comunidade.devsnorte.com #liveview #phoenixframework #elixxir

Checando umas oportunidades de melhorar nosso site da comunidade https://comunidade.devsnorte.com

Watch video

PT 🇧🇷 Phoenix API Meetups Platform: Part 1

Building a REST API for our meetups platform

Watch video

26. Fly.io com João Ferreira, o Lubien

A equipe do podcast Elixir em Foco entrevistou João Ferreira, conhecido como Lubien, desenvolvedor que usa Elixir há muitos anos e trabalha full-time com iss...

Watch video

Elixir Meetup #13 Curiosum

How to leverage Live Sessions to make more DRY code

Watch video

Phoenix LiveView - Receber parâmetros em URL

Nessa aula comento como utilizar de parâmetros em URLS utilizando LiveViews e router.ex

Watch video

PT 🇧🇷 Sorteios

Build a real-time prize drawing system with LiveView

Watch video

PT 🇧🇷 LiveView ToDo MVC

Build a real-time ToDo MVC with LiveView

Watch video