@themykolas.bsky.social

🔥 Hot tip 🔥 In a Phoenix LiveView app: Never store history.state.scroll, as it triggers LiveView JS to window.scrollTo(0, scroll). Lessons learned the hard way :D

A magical phoenix landing in a park

Presenting Bare Bones: Headless components for Phoenix LiveView. Starting with the Tag input. barebones.themykolas.com I will improve documentation and create a video explaining its creation and modification process. I will also improve and polish it according to your feedback.

LiveView, while amazing, requires significant learning to fully benefit from it. You'll spend a lot of time on random blog posts to learn how to set up a production-ready app. Coming from Laravel/Inertia, you lose out on years of Developer UX. #MyElixirStatus

This is going to enable us to have a utility in igniter to add a source to the user's tailwind config :) If we detect tailwind.config.js, you'll have to do it manually. If we detect the css config file, we can just look for a matching import line, and if not, we'll add to the file! #ElixirLang

David Bernheisel@david.bernheisel.com · 2y ago

Big release for Tailwind CSS fans! Faster, simpler, and some new variants and utilities. I love the movement to configure themes in CSS rather than JS tailwindcss.com/blog/tailwin...