My unbeatable SaaS stack, #Elixir based: 👨💻Base: Phoenix LiveView 🔒 Auth: Phoenix Auth 💵 Billing: StripityStripe or LemonEx 💾 DB: Postgres 🔜 Queues: Elixir 🪵 Events: @AppSignal 📧 Mail: @Mail_Gun 👩🎨 Styles: @tailwindcss 🖥️ Hosting: @flydotio What’s yours?
My unbeatable SaaS stack, #Elixir based: 👨💻Base: Phoenix LiveView 🔒 Auth: Phoenix Auth 💵 Billing: StripityStripe or LemonEx 💾 DB: Postgres 🔜 Queues: Elixir 🪵 Events: @AppSignal 📧 Mail: @Mail_Gun 👩🎨 Styles: @tailwindcss 🖥️ Hosting: @flydotio What’s yours?
Optional additions: Cloak for encrypting user data in Postgres Oban for persistent queues @PlausibleHQ for analytics
@PJUllrich @AppSignal @Mail_Gun @tailwindcss @flydotio Oban for persistent queues/background jobs? Or what exactly do you wanna use in elixir to get the same?
@PJUllrich Love the list! Where do you host your Postgres DBs? Been looking for a simple managed solution for side projects...
@PJUllrich @AppSignal @Mail_Gun @tailwindcss @flydotio What happened to Uber auth. I thought that was the defacto lol
@PJUllrich @AppSignal @Mail_Gun @tailwindcss @flydotio @gigalixir is also very solid Phoenix LiveView hosting
@PJUllrich @AppSignal @Mail_Gun @tailwindcss @flydotio I may be biased, but have you tried out @doppler for taming secret sprawl? 🔑
@PJUllrich @AppSignal @Mail_Gun @tailwindcss @flydotio Current stack: 👨💻Base: Phoenix, Absinthe and Vue 🔒 Auth: POW + OAuth (passwordless) 💵 Billing: StripityStripe 💾 DB: Postgres 🔜 Queues: Elixir 🪵 Events: @getsentry / @logflare_logs 📧 Mail: @SendGrid 👩🎨 Styles: @tailwindcss 🖥️ Hosting: @flydotio 🚃CI: @EarthlyTech