Pinned
Kyle
Kyle
@boe.codes
#Ruby / #Rails dev by day π #Elixir / #Phoenix dev by night π I just want to watch the world learn ( #ElixirLang for their own sake).
787 followers305 following119 posts
Welp. Time for the weekly @fly.io outage. This is unacceptable. Going to be moving to @render.com asap.
Kyle reposted
Starting a new site with all the Phoenix configuration in place to serve multiple domains in the same app is now done with a single command. Plus some other new features in this release and bug fixes. π
The biggest release so far, Beacon v0.4 adds some of the most requested features from our community to help create new sites, deploy multiple sites, and several other conveniences: π loom.ly/BjEobYo #MyElixirStatus
Wow @fly.io just canβt win. Honestly going to have to stop recommending them with all these outages and issues. Anyone have any good alternatives?
Kyle reposted
Kyle reposted
New from @foundationsofthedigitalstate.com: Everything you wanted to know about telemetry in Elixir/Phoenix. Super informative article. www.honeybadger.io/blog/phoenix... #ElixirLang #Elixir #MyElixirStatus
Kyle reposted
Kyle reposted
There are DOZEN of us. DOZEN! Give 'em all a follow. go.bsky.app/Fez8yDd
Kyle reposted
New job opening in my team! Not specifically Elixir, but Iβd love to see people in that Elixir/ML overlap. Another project in this team is Elixir (LiveView web app and full system in Elixir) #Elixir jobs.apple.com/en-us/detail...
Kyle reposted
Why did nobody tell me about the Popover API???? I feel like Fred Flinstone pushing my stone car with my feet and I just saw a lambo fly with how much effort goes into doing stuff like this. developer.mozilla.org/en-US/docs/W...
Kyle reposted
I am migrating our business accounts over here. If you are an #ElixirLang enthusiast - please follow @groxio.bsky.social and @gigcityelixir.bsky.social Thank you so much!
Woo! First PR accepted/merged into Phoenix LiveView! github.com/phoenixframe... Just a documentation change but a fun process understanding the thinking behind maintaining such an amazing core part of the #ElixirLang ecosystem.
I am both immensely proud and deeply ashamed of this #ElixirLang Phoenix LiveView hackery I built to do dynamic functional component calls.
Kyle reposted
Its a few months old but the presentation at @elixirconf convering LVN concepts is a good primer for those curious how we build for native www.youtube.com/watch?v=9D9L... #ElixirLang
Kyle reposted
PhoenixTest v.0.5.0 is out! π₯³ Lots of changes. My favorite: experimental assertion `timeout` option that waits for async operations (and handles redirects). Less visible work (but sooo valuable) -- work to allow for a playwright driver. π€― (huge thanks to @ftes.de π) π hexdocs.pm/phoenix_test...
Kyle reposted
In the Livebook front, we announced two major features: * Livebook Teams w/ one-click deployment of notebooks as apps inside your infrastructure: livebook.dev/teams/ * Chris McCord and Chris Grainger used Livebook to coordinate a cluster of 64 GPUs for ML and more: www.youtube.com/watch?v=4qoH...
Kyle reposted
Yoooo #elixirLang folks, if @davelucia.com (no davydog, wtf) and I had a holiday live stream monday, would y'all come and bullshit for a bit? If so what TZ are you in? Show me how bsky scales vs the elixirlang community, retwoot this shit.
This thread is a gold mine. It also sums up the #ElixirLang ecosystem up until this point IMO. Lots of knowledge silos and fragmented solutions. Which makes it that much more exciting to see all of the sharing here on Bluesky. It makes a community greater than the sum of its parts.
I love @fly.io and want them to succeed, but their continued unreliability forces me to consider alternative hosting solutions. Iβm looking into Kamal and Digital Ocean. Any other recommendations?
On a related note. π€ I got server-side certificate verification working for an EVM compatible chain talking to an #ElixirLang backend. Used some #Erlang :binary slicing and dicing which was super fun. Now I can mathematically prove that a user is who they are claiming to be with just a signature!
Kyle reposted
π£ Big and quite emotional news today - I'm retiring from the Hanami, dry-rb and rom-rb core teams. It's been a life-changing journey for me, thank you β€οΈ You can read a longer announcement on my blog ππ»
Kyle reposted
We're thrilled to announce a native integration with ilert, combining Honeybadger's full-stack application monitoring with ilert's real-time alert routing and on-call management platform. Learn more here: www.honeybadger.io/blog/ilert...
Kyle reposted
Kyle reposted
#ElixirLang 1.18.0-rc.0 is here! - New type system checks - Lots of improved error messages - New built-in `JSON` module - `Enum.product_by/2` and `Enum.sum_by/2` - `List.ends_with?/2` - Synchronous test groups - Good riddance to `unless`! π github.com/elixir-lang/...
Ladies and Gentlemen, we have JSON #ElixirLang github.com/elixir-lang/...
Kyle reposted
Hello #ElixirLang folks. What are your thoughts on macros vs. code generation? We are debating support of Wasm components in wasmex. They should be easy to call from Elixir and we can introspect components for their functions (including types). Are macros the way to go? github.com/tessi/wasmex...
If you're not using this extension while writing #ElixirLang, you're working too hard. Such a great QoL improvement. github.com/gp-pereira/r...
Kyle reposted
Kyle reposted
This blows up the myth that VCs know wtf they're doing by forcing growth into early stage companies. Throwing large teams at problems needs to stop & there's only one stack that has objective data showing it's as or more productive w/ smaller teams than JS/Python/Ruby stacks: @elixir-lang.org
Kyle reposted
Kyle reposted
LiveView Native is now on LiveView 1.0 github.com/liveview-nat... #ElixirLang
Congrats to LiveView for hitting 1.0! An awesome milestone for an amazing project. Excited for the future of Phoenix and #ElixirLang phoenixframework.org/blog/phoenix...
Kyle reposted
Kyle reposted
While discussing his work on integrating vulnerability databases into hex.pm, @maennchen.dev showed me some interesting stats about hex packages. Of the top 10 packages by version count, #1, #2, and #7 are mine, with a total of 1286 versions published. Thats almost as much as the other 7 combined π
Kyle reposted
Kyle reposted
Super excited that we now have the beginnings of webassembly component support in github.com/tessi/wasmex. It's in main (not released), and not yet well documented. See the tests in test/components for examples, docs and blog post tutorial to come.