shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

271
active users

#elixirlang

1 post1 participant1 post today
Konstantin 🔭<p>I was recently confronted with examples of small teams/solo devs fighting with complexity and tech-debt coming from their frameworks and eating their precious time to build features, so I put down my thoughts. There are no absolutes in tech, there isn't a 'winner' library. </p><p><a href="https://iamkonstantin.eu/blog/less-glue-more-product-why-elixir-shrinks-architectural-complexity" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iamkonstantin.eu/blog/less-glu</span><span class="invisible">e-more-product-why-elixir-shrinks-architectural-complexity</span></a></p><p><a href="https://mastodon.social/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a> <a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IndieDev</span></a></p>
Zach Daniel<p><a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23ElixirLang" target="_blank">#ElixirLang</a></p>
Mike Zornek, looking for work<p>👨‍💻 Updated my very fresh side project tonight.</p><p>`phoenix` from `v1.8.0-rc.3` to `v1.8.0-rc.4`<br>`phoenix_live_view` from `1.0.9` to `1.1.0-rc.3"`</p><p>and other friends. <a href="https://jawns.club/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a> </p><p>Did my best to mirror what one would get from the project generator. Not too bad, though the static vendor JS stuff makes it feel noisier than it could be.</p><p>I feel like I'll be ripping out a lot of the core component stuff for a more handcrafted UI component system in the weeks ahead.</p><p><a href="https://github.com/zorn/wayfinder/pull/8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/zorn/wayfinder/pull</span><span class="invisible">/8</span></a></p>
Mike Zornek, looking for work<p>🔗 The BEAM Book: A description of the Erlang Runtime System ERTS and the virtual Machine BEAM. <a href="https://jawns.club/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a> </p><p>Available under Creative Commons Attribution license and in print.</p><p><a href="https://github.com/happi/theBeamBook" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/happi/theBeamBook</span><span class="invisible"></span></a></p>
Mike Zornek, looking for work<p>🍿👨‍💻 Watched a technical talk, Waterpark: Transforming Healthcare with Distributed Actors by Bryan Hunter, with lunch after seeing it recommended by Saša Jurić.</p><p>Wonderful talk, and a great connection to the topics we are discussing in book club via Designing Data-Intensive Applications. <a href="https://jawns.club/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a> </p><p><a href="https://www.youtube.com/watch?v=hdBm4K-vvt0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=hdBm4K-vvt0</span><span class="invisible"></span></a></p>
Mike Zornek, looking for work<p>🔗 “While multi-tenancy can be implemented in various ways, we determined that a subdomain-per-tenant approach and schema-per-tenant database design would provide the best user experience and clearest separation for our clients’ needs.”</p><p>Good technical notes in here, no matter if using Ash or not. <a href="https://jawns.club/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a> <a href="https://alembic.com.au/blog/subdomain-based-multi-tenancy-in-phoenix" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">alembic.com.au/blog/subdomain-</span><span class="invisible">based-multi-tenancy-in-phoenix</span></a></p>
Zach Daniel<p>We have a new AI policy for <a class="mention" href="https://bsky.app/profile/ash-hq.org" rel="nofollow noopener" target="_blank">@ash-hq.org</a>. Accepting it is now part of our issue and pull request templates: <a href="https://github.com/ash-project/.github/blob/main/AI_POLICY.md" rel="nofollow noopener" target="_blank">github.com/ash-project/...</a> Feedback welcome, happy to evolve this document over time. <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23AshFramework" target="_blank">#AshFramework</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23ElixirLang" target="_blank">#ElixirLang</a><br><br><a href="https://github.com/ash-project/.github/blob/main/AI_POLICY.md" rel="nofollow noopener" target="_blank">github.com/ash-project/.g...</a></p>
Mike Zornek, looking for work<p>👨‍💻 TIL: During an iex session, you can use `v/1` to grab a recent return value. Saw this in use during the Ash book and did not remember it, but it does work. <a href="https://jawns.club/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a> </p><p><a href="https://hexdocs.pm/iex/IEx.Helpers.html#v/1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hexdocs.pm/iex/IEx.Helpers.htm</span><span class="invisible">l#v/1</span></a></p>
yburyug<p>What a nice accomplishment/anniversary! Sasa's book has been instrumental in so many people in this community's learning and growth, and I have been recommending it for the entire decade it has been published. Highly recommend if you are <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23ElixirLang" target="_blank">#ElixirLang</a> curious!<span class="quote-inline"><br><br>RE: <a href="https://bsky.app/profile/did:plc:znnkrjm6fd2fhl4k3jvujqji/post/3ltemzxiuuk2k" rel="nofollow noopener" target="_blank">https://bsky.app/profile/did:plc:znnkrjm6fd2fhl4k3jvujqji/post/3ltemzxiuuk2k</a></span></p>
Peter Solnica<p>Gonna have a "business logic framework" for my <a href="https://hachyderm.io/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a> folks ready soon. Some people will love it, some people will hate it.</p><p>Here's a super basic example from my app.</p><p>It looks innocent but it does a lot automatically and it's very flexible ✨</p><p>Thoughts?</p>
sriram kota<p>This is a general, platform agnostic question. </p><p>How are you using CQRS? what problems, benefits have you seen?</p><p><a href="https://mastodon.social/tags/elixirlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elixirlang</span></a> <a href="https://mastodon.social/tags/laravel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>laravel</span></a> <a href="https://mastodon.social/tags/rails" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rails</span></a> <a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elixir</span></a></p>
Pete Corey<p>Another <a href="https://mastodon.social/tags/Music" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Music</span></a> post. "Scales as Multipermutations of 0 and 1 into Twelve Places", written in <a href="https://mastodon.social/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a>.</p><p><a href="https://petecorey.com/blog/2025/06/25/scales-as-multipermutations-of-0-and-1-into-twelve-places/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">petecorey.com/blog/2025/06/25/</span><span class="invisible">scales-as-multipermutations-of-0-and-1-into-twelve-places/</span></a></p>
Cam Cook<p>Working my way though the Ash Framework book.</p><p>So far, so good. I'll have more thoughts after I'm finished, but..</p><p>I kinda wanna shove it in someones face and yell "This! This is how you teach me."</p><p><a href="https://pragprog.com/titles/ldash/ash-framework/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pragprog.com/titles/ldash/ash-</span><span class="invisible">framework/</span></a></p><p><a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elixir</span></a> <a href="https://mastodon.social/tags/elixirlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elixirlang</span></a></p>
yburyug<p>Always nice! Thanks <a class="mention" href="https://bsky.brid.gy/ap/did:plc:2ucgqgxupi7x7lt2dvwq6gbh" rel="nofollow noopener" target="_blank">@danj3.bsky.social</a> for putting it on and nice to meet you <a class="mention" href="https://bsky.brid.gy/ap/did:plc:chlo3k67gi762kfs2xzzgrzu" rel="nofollow noopener" target="_blank">@ideamarcos.bsky.social</a> (and forgive me for forgetting the rest the handles) If you are an NYC area <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23ElixirLang" target="_blank">#ElixirLang</a> enthusiast or even just curious, we’d love to have more of us next month. Any and all welcome.<span class="quote-inline"><br><br>RE: <a href="https://bsky.app/profile/did:plc:6e6n5nhhy7s2zqr7wx4s6p52/post/3lrvzkygvuk2d" rel="nofollow noopener" target="_blank">https://bsky.app/profile/did:plc:6e6n5nhhy7s2zqr7wx4s6p52/post/3lrvzkygvuk2d</a></span></p>
yburyug<p>On my way to talk <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23ElixirLang" target="_blank">#ElixirLang</a> over in the village with some nice folks</p>
Pragmatic Bookshelf 📚<p>New in distribution at Pragprog -<br>The book guides you through the Erlang standard library and how you can leverage it from Elixir as well as structuring applications to make the most out of BEAM.<br><a href="https://pragprog.com/titles/d-akelixir?utm_source=m" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pragprog.com/titles/d-akelixir</span><span class="invisible">?utm_source=m</span></a><br><span class="h-card" translate="no"><a href="https://fosstodon.org/@akoutmos" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>akoutmos</span></a></span><br><a href="https://techhub.social/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElixirLang</span></a> <a href="https://techhub.social/tags/Beam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Beam</span></a> <a href="https://techhub.social/tags/Erlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Erlang</span></a></p>
Cam Cook<p>Recommend the Elixir Patterns book.</p><p>I'm saying "I didn't know I could do that!" at least once a chapter.</p><p><a href="https://www.elixirpatterns.dev/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">elixirpatterns.dev/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elixir</span></a> <a href="https://mastodon.social/tags/elixirlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elixirlang</span></a></p>
yburyug<p>Wanna see a decent sized starting off <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23ElixirLang" target="_blank">#ElixirLang</a> LiveView codebase? Here, I have one for you. AMA about it. Features: - browse video searching by what was said and get timestamped frames to make GIFs - chatroom - user signup/auth - landing page <a href="https://github.com/burningion/nathan_for_us" rel="nofollow noopener" target="_blank">github.com/burningion/n...</a><br><br><a href="https://github.com/burningion/nathan_for_us" rel="nofollow noopener" target="_blank">GitHub - burningion/nathan_for...</a></p>
yburyug<p>Hey <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23ElixirLang" target="_blank">#ElixirLang</a> folks does anyone have experience running Khepri at a decent scale?</p>
Steffen Deusch<p>One common pitfall when using lists in <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23LiveView" target="_blank">#LiveView</a> is that they are not change-tracked. We might have something to improve that situation in an upcoming update! <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23MyElixirStatus" target="_blank">#MyElixirStatus</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23Phoenix" target="_blank">#Phoenix</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23ElixirLang" target="_blank">#ElixirLang</a></p>