Anyone used ua_parser or ua_inspector to parse user agents? how reliable is the information in a user agent?
Anyone used ua_parser or ua_inspector to parse user agents? how reliable is the information in a user agent?
What I don't like about #ElixirPhoenix is that with each new release existing applications feel like full of garbage and obsolete code. Too many changes give a feeling that 90 degrees turn is made and almost full application rewrite is needed.
I guess that is also a reason why there are no upgrade instructions. Huge amount of essential changes have to be made in order to migrate applications to the new version.
It needs more stability without such a huge turns.
I started one #elixirphoenix project earlier just to learn #elixirlang and Phoenix. Unfortunately I chose a hobby project that also needs actual results sooner rather than later and there's a LOT to learn about Elixir. Not a case of "oh if you know #rubylang you already know half of Elixir". More like a third.
So I think I need to at least prototype this project in #rubyonrails because I already know that platform. Get the major design issues settled first. Do a less crucial hobby project in Phoenix first. Then consider a reimplementation.
OK I have a proper #PostgreSQL thing in #Docker now, I can *actually* start my #elixirphoenix project. (I mean I planned this thing in December or so. Got sidetracked.)
My documentation reading skills are terrible as usual (#adhd), but it looks a lot like #RubyOnRails, yes, and I made some progress and it wasn't even bad.
I almost got it to Do a Thing! Maybe by the end of the week I'm inserting rows in the database! ...Probably earlier. ...I hope.
📢 #BEAMDevs: Everything BEAM Related - All in one place
BEAM Devs is as a tech network for devs using the BEAM through Elixir, Erlang, Gleam, and any other langs that adopt the BEAM VM. It aims to be the go-to place for everything BEAM related.
#ElixirLang #ElixirPhoenix #Erlang #GleamLang
👇
📢 #BEAMDevs: Everything BEAM Related - All in one place
BEAM Devs is as a tech network for devs using the BEAM through Elixir, Erlang, Gleam, and any other langs that adopt the BEAM VM. It aims to be the go-to place for everything BEAM related.
#ElixirLang #ElixirPhoenix #Erlang #GleamLang
👇
📢 #BEAMDevs: Everything BEAM Related - All in one place
BEAM Devs is as a tech network for devs using the BEAM through Elixir, Erlang, Gleam, and any other langs that adopt the BEAM VM. It aims to be the go-to place for everything BEAM related.
#ElixirLang #ElixirPhoenix #Erlang #GleamLang
👇
📢 #BEAMDevs: Everything BEAM Related - All in one place
BEAM Devs is as a tech network for devs using the BEAM through Elixir, Erlang, Gleam, and any other langs that adopt the BEAM VM. It aims to be the go-to place for everything BEAM related.
#ElixirLang #ElixirPhoenix #Erlang #GleamLang
👇
📢 #BEAMDevs: Everything BEAM Related - All in one place
BEAM Devs is as a tech network for devs using the BEAM through Elixir, Erlang, Gleam, and any other langs that adopt the BEAM VM. It aims to be the go-to place for everything BEAM related.
#ElixirLang #ElixirPhoenix #Erlang #GleamLang
👇
LiveView 1.0 was released! Time to upgrade from RC :) I've been enjoying building UIs *again* thanks to LV/Phoenix 🥰
#ElixirLang #ElixirPhoenix #Liveview
You can read the announcement here 👇🏻
https://www.phoenixframework.org/blog/phoenix-liveview-1.0-released
Just did a short write-up on storing session data in a #LiveView application so that it survives page reloads and navigation events within the same live_session.
https://9elements.com/blog/robust-session-storage-in-phoenix-live-view-sessions/
I'm looking for a remote, fulltime Elixir position! I've got lots of experience with Elixir, Phoenix, LiveView, mentoring, and AI. I'd love to work with you! Please reach out! #ai #llm #ElixirLang #MyElixirStatus #work #LiveView #ElixirPhoenix
JustCrosspost is built using #ElixirLang and #ElixirPhoenix and I got some stuff there that I'd love to release as #OpenSource one day.
Here's a growing list 👇🏻
Wow! What a surprise! Modal dialog was removed from the Elixir Phoenix core components. I wonder why did they do it 🤔
Could somebody recommend an article or repo where I could clearly see how to implement a modal in LiveView where the previous state of the app is preserved, so that when the modal closes, you just see whatever was displayed before you opened the modal?
Ärsyttävää toi leiskan teko. Varsinkin kun muokkaa valmista koodia. Ja on dynaamisuutta ja liian monta pohjaa. Ihan persedellä puuhun menoa. #tailwind #daisyui #ElixirPhoenix
🧑💻 Announcing Phoenix Playground - Dashbit Blog
「 Phoenix Playground supports live code reloading: change the file, save it, and you’ll see updates right away, without even losing your LiveView state. It also streams real-time server logs to the browser development console out of the box too 」
@elpato no. Welcome to what it's like to be an old man full stack dev groaning at all the js frameworks.
I'm highly interested in #elixirphoenix because liveview seems to be a great abstraction to let yo just stay in #elixir