Then, remove the npm stuff again (`rm -rf assets/{node_modules,package.json,package-lock.json}`) and follow the [Phoenix/Tailwind upgrade instructions](github.com/phoenixframe...)
07.03.2025 08:38 — 👍 1 🔁 0 💬 0 📌 0
Then, run the Tailwind upgrade tool. This needs to happen in the project's root directory:
`cd ... && npx @tailwindcss/upgrade --config assets/tailwind.config.js --force`
07.03.2025 08:38 — 👍 1 🔁 0 💬 1 📌 0
First, install the npm version of Tailwind v3, including the plugins referenced in your Tailwind config. This needs to happen in your assets directory.
`cd assets && npm install tailwindcss@v3.4.17 @tailwindcss/cli @tailwindcss/forms @tailwindcss/typography`
07.03.2025 08:38 — 👍 1 🔁 0 💬 1 📌 0
If you want to upgrade Tailwind to V4 in your existing Phoenix app, and use Tailwind's automatic upgrade helper, here's what worked for me:
#ElixirLang
07.03.2025 08:38 — 👍 16 🔁 1 💬 1 📌 0
Writing The Pragmatic Engineer (@pragmaticengineer.com), the #1 technology newsletter on Substack. Author of The Software Engineer's Guidebook (engguidebook.com). Formerly at Uber, Skype, Skyscanner. More at pragmaticengineer.com
Get your hands dirty 💻
🎙️ Podcast: http://beamrad.io
📙 Book author: http://akoutmos.com/top/books
⌨️ Elixir libraries: http://hex.pm/users/akoutmos
📈 SaaS founder: http://eaglemms.com
🐈 Cat-Dad
👨💻 Software Development with #ElixirLang, Typescript, ReactJS, Laravel & #PHP
🐳 Self-Hosting OSS on Docker
📋Agile, TDD, Clean Code
🚑 First Responder
[Disclaimer: Avatar/Header AI generated - to be replaced]
Antifascist | Full Stack Software Engineer
JavaScript | TypeScript | React | NodeJS | Elixir
https://brunoanken.github.io/
he/him
🇨🇦🇫🇷
Twitch Partner http://twitch.tv/LLCoolChris_
Software Engineer #ElixirLang #Typescript #OCaml
Built https://concentration.app https://asklive.co https://swapify.live
#elixir #elixirlang #ashframework Polyglot developer and founder of ⚗️ @teamalembic.bsky.social
Software Engineer. Dabbling in elixir, ruby, rust and many others
https://github.com/tessi/
Pro-level napper
#Elixirlang & Bubble.io fanboy
Principal Engineer working on @Azure, security & cloud architect, Apache Committer, DG5EAW, http://genserver.social/chgeuer. Private account. #ElixirLang. Archive https://bsky.app/profile/chgeuer.bsky.social
Elixir Developer @supabase
Co-host of the Thinking Eixir Podcast | Behind elixirstream.dev | Principal Architect at DScout | bernheisel.com | Founder of zest.dev (consultancy)
#ElixirLang
Creator of Elixir. Working at Dashbit and Livebook.
Dev advocate @livebook.dev / Dashbit
- Also, curator @elixir-radar.com
- Past: founder at Plataformatec (acquired by Nubank)
Have *you* fallen for #ElixirLang yet?
TILs and reflections from my 9 years with Elixir.
Cranking out Elixir for jumpapp.com on weekdays. Cooking on my days off.
Software architect. Multi-platform developer. Committed to become a FP alchemist #Scala #Elixir #Rust. Passionate lifelong learner
Sei lá mano. Código, futebol e pessimismo. Compro livros e não leio, crio metas e não cumpro.. esse é o resumo da minha vida xD.
🇧🇷 Brasileiro, cristão, casado, corintiano
💻 Dev backend
💻 Interesses: C#, Go, Kotlin, Elixir
🐠 Aquarista
🐶 Cachorreiro
🪴 Planteiro
He/him, Elixir, Programming, Games, Warhammer Underworlds, Miniature painting, Metal, Brazilian, London, UK
🎸 Guitars at Days Are Nights;
☕ Coffee Enthusiast;
⚔️ TTRPG GM and Player;
💻 Software Engineer @ Remote;