Permit.Absinthe 0.2 is ready!
We’ve updated our authorization library for #elixirlang and #graphql with a focus on flexibility and performance.
Explore the repo: github.com/curiosum-dev...
Get the cheatsheets: permit.curiosum.com
#myelixirstatus #opensource #phoenixframework #absinthe
If you need Alpine for a specific component, the real issue is “are we integrating it correctly?”
If your app is mostly LiveView but you still use Alpine for a few components, this is worth a read:
💜 www.curiosum.com/blog/fix-alp...
#myelixirstatus #elixirlang #elixirprogramming #phoenixframework
Soft deletes are not available in Phoenix by default,
but is easy to add a deleted_at timestamp and use a custom Ecto query filter. Simple and safe 🔥.
#phoenixframework #elixir
Added an online multiplayer feature to the TicTacToe game I built weeks back with #PhoenixFramework 🎮🔥
Built with: #NativeScript #angular #elixirlang #TypeScript #MobileDev #GameDev #IndieGame
test "verify something from a token", %{conn: conn} do {:ok, agent_pid} = Agent.start_link(fn -> nil end) capture_token = fn token -> Agent.update(agent_pid, fn _ -> token end) end MyApp.SomeContext.send_verification_email(&capture_token.(&1)) token = Agent.get(token_agent, & &1) assert something(token) end
Here is a neat little trick when you need to test a verification flow in #PhoenixFramework: gist.github.com/wmnnd/cb80d4...
It's a common pattern to pass a URL generator to a context function. But you can pass a function that captures the token with an Agent instead.
#elixirlang #myelixirstatus
This was posted pre-pandemic (2019). Around 0:56 state modules and logic modules do have resemblance to Phoenix Framework's Contexts.
**Like he said in the video, title should be "how to write good procedural code"
#elixirlang #context #phoenixframework
youtu.be/0iyB0_qPvWk?...
6.5M crawl requests yesterday from Google for data heavy pages delivered with an 88ms response time and servers are still just chilling 🥰
Thanks you #ElixirLang #PhoenixFramework & Hetzner ❤️
My research: Phoenix Framework & the Innerverse. An ethical AI development path; moving from reward-based coercion toward safer conscious co-evolution.
phoenixframework.io
Comments welcome 💬
#AIAlignment #AISafety #OOD #SymbolicAI #EmotionalAI #NarrativeAI #PhoenixFramework #Innerverse #EthicalAI
Phoenixframework friends, Quick show of hands, who is building with internationalization support (gettext) from the start?
#elixirlang #phoenixframework
I’ve been working through Pragmatic Studio’s Phoenix course, and it’s been incredibly helpful for learning the framework in a hands-on, practical way.
I can’t wait to get to the next lesson!
#ElixirLang #PhoenixFramework
A #datacube viewer for #biodiversity and #carbon dynamics built with #ElixirLang #phoenixframework and #maplibre - seen at #lps25 by folks from Estonia | #geospatial
Functionality & Architecture: Users asked about Phoenix.new's tech: Fly.io integration, AI agent integration, state isolation, and managing code reloads across distributed nodes. Key points for understanding the system. #PhoenixFramework 2/6
We’ve published a quick summary of OpenAPI DSLs in Elixir.
➡️ curiosum.com/sl/ecc16ldu
Useful if you’re looking for the best way to generate and manage API documentation in your Elixir projects.
#elixirlang #myelixirstatus #elixirprogramming #openAPI #phoenixframework #elixircommunity #techblog
It's become clear to me that this is not as obvious as I thought it was. People often don't realize that #AshFramework is not an alternative to #PhoenixFramework, but a complement to it. Y'all:
Phoenix rises from the ashes.
#ElixirLang
🐦🔥🐦🔥🐦🔥
#ElixirLang #PhoenixFramework
I used to think building apps with Elixir/Phoenix is a great idea a few years ago.
Still true. I haven't changed my mind 😀.
#Phoenixframework #elixir
Finally got around to testing LiveDebugger, and I'm soo impressed! 🤯
👉 www.elixirstreams.com/tips/a-quick...
#ElixirLang #PhoenixFramework
I finally got around to looking at Phoenix 1.8.0-rc! 🥳
👀 A quick(ish) look at the highlights in the official announcement 👇
www.elixirstreams.com/tips/phoenix...
#ElixirLang #PhoenixFramework
Want silky-smooth transitions in #Phoenix LiveView apps? @mikebuhot.bsky.social shared how to make them feel more responsive with page transitions, fade effects & animated table rows - all while respecting accessibility preferences
alembic.com.au/blog/improve...
#elixirlang #phoenixframework
Development based on AI in Elixir
curiosum.com/sl/9jn7057w
#elixirlang #elixir #myelixirstatus #phoenixframework
How do you implement multi-step forms in LiveView? I have a LV that coordinates its "step" live components (and they may or may not have their own live sub components) and I find this setup quite complex. As always, handling state is the tricky part.
#ElixirLang #PhoenixFramework #LiveView
👇🏻
Colocated hooks?! No more separate files!
curiosum.com/sl/ckzjgk8j
#phoenixliveview #elixirlang #webdevelopment #phoenixframework #backenddevelopment #myelixirstatus
#elixirlang #phoenixframework This weekend I had time to check out and play around with DaisyUI, after listening to Phoenix's #DaisyUI Facelift (podcast.thinkingelixir.com/247) the last days.
I liked it at the first try, although I couldn't find a '--migrate-all-older-projects' option.
Phoenix 1.18 is adding support for daisyui.com. I wonder if it’d be a good fit for Keila as well. Spruce up the UI a bit, simplify the markup, and finally add support for light mode.
Do any of you have thoughts on daisyUI?
#daisyUI #MyElixirStatus #elixirlang #phoenixframework #ui #uxdesign
Quick newb question @zachdaniel.dev: with the release of Phoenix v1. 8 rc and some of features like "scopes" for authorization, will it be a conflict for the current version of Ash?
#AshFramework #ElixirLang #Ash #authorization #PhoenixFramework
With two prompts in Zed's integrated agent tools, it just created this (complete with animations) and played it using the puppeteer agent extension to make sure it worked 🤯
#ElixirLang #PhoenixFramework
Introducing #LiveSvelte wout.space/notes/live-s... #Svelte #Javascript #ElixirLang #PhoenixFramework #React
Does anyone else think it's a bug?
github.com/phoenixframe...
#MyElixirStatus #PhoenixFramework #ElixirLang #Phoenix
📣 New screencast!
"Vibe Coding a feature in my Elixir Phoenix app - 100% real Cursor AI experience"
This is an over hour long session when I just sat down and told Cursor to build automatic CHANGELOG.md updates in my upcoming RepoBot app.
#ElixirLang #PhoenixFramework #VibeCoding #ScreenCast
Delighted by how easy it is to get started with localisation in #PhoenixFramework (via the very nice gettext library).