Josh Price's Avatar

Josh Price

@joshcprice.bsky.social

#elixir #elixirlang #ashframework Polyglot developer and founder of ⚗️ @teamalembic.bsky.social

1,046 Followers  |  949 Following  |  394 Posts  |  Joined: 16.10.2024  |  2.3966

Latest posts by joshcprice.bsky.social on Bluesky

I damn near wept. James Harton is a sweetheart apparently ❤️

09.10.2025 04:27 — 👍 9    🔁 1    💬 1    📌 0
Preview
Goatmire 2025: The Human Side of Elixir A reflection of Goatmire, the first Elixir conference in Varberg, Sweden 2025

Thank you to everyone who made Sweden's 1st #ElixirLang conf #Goatmire unforgettable, and esp to @lawik.bsky.social & team!

You can read all about it in Alembian James Harton's reflection of the event: alembic.com.au/blog/reflect...

09.10.2025 00:35 — 👍 11    🔁 1    💬 0    📌 1

Great description of what makes Ash different!

07.10.2025 23:34 — 👍 2    🔁 1    💬 0    📌 0

PSA!

It's so easy to forget to handle websocket reconnects in LV, but if you're deploying regularly, your users are likely seeing A LOT of bugs coming from this.

Go to one of your pages, click around a bit, then run `liveSocket.socket.triggerChanError()`, and see what happens.

#ElixirLang

07.10.2025 14:43 — 👍 18    🔁 7    💬 3    📌 0

We're up to 30 registered participants!! A lot of names I recognize from Goatmire, and a lot of new friends-to-be.

Can't wait - come join us tomorrow at 7pm CET!

07.10.2025 08:12 — 👍 7    🔁 2    💬 0    📌 0
Preview
Elixir v1.19.0-rc.2 released 1. Enhancements Elixir [Regex] Raise error message when regexes are used as default values in struct fields for compatibility with Erlang/OTP 28 [Registry] Add key-based partitioning of duplicate reg...

Elixir v1.19.0-rc.2 is out! The last release candidate before v1.19 is here — and the community’s feedback is key before the final launch.

This version brings significant improvements, continuing to push the boundaries of what’s possible on the BEAM.

elixirforum.com/t/elixir-v1-...

#ElixirLang

07.10.2025 18:34 — 👍 15    🔁 5    💬 0    📌 0

New MDEx (Markdown for Elixir) version is 🔥

👇

04.10.2025 13:06 — 👍 31    🔁 8    💬 4    📌 0
Preview
ExMex Conf Two days. One track. All Elixir. Join us November 6-7th, 2025 in Austin, TX for an Elixir conference with a little Austin flair.

Hey! Join me at the newest #ElixirLang conference in Austin TX in November! ExMex!!

I’m giving the opening keynote. 🎉

Use the code WithTheBand for a $50 discount

exmexconf.com

@exmexconf.bsky.social

01.10.2025 15:50 — 👍 14    🔁 5    💬 1    📌 0

Agreed! Slices are an awesome way to think about structuring applications

01.10.2025 10:21 — 👍 1    🔁 0    💬 0    📌 0

It’s here!!! 📚 Order your very own copy of @sevensea.cat & @zachdaniel.dev’s book with @pragprog.com with promo code AshRelease for 35% off till end of 2025

👉 pragprog.com/titles/ldash...

30.09.2025 23:09 — 👍 10    🔁 2    💬 0    📌 1

Don’t believe there’s anything stopping you colocating tests other than convention.

Not sure what that gains you though?

30.09.2025 22:10 — 👍 1    🔁 0    💬 1    📌 0

Can you achieve this in Ash through domains and plugs?

30.09.2025 12:53 — 👍 1    🔁 0    💬 1    📌 0
A print copy of the Ash Framework book, sitting on my kitchen bench

A print copy of the Ash Framework book, sitting on my kitchen bench

Feels pretty surreal to finally be holding the Ash Framework book in my hands. Thank you to everyone (especially @zachdaniel.dev and the team at @pragprog.com) who helped make this happen!

29.09.2025 08:45 — 👍 59    🔁 7    💬 6    📌 3

This guy just keep on creating amazing videos about Elixir

04.07.2025 06:57 — 👍 5    🔁 2    💬 1    📌 0

This release supports bringing Clarity to Ash apps through self documenting systems. The new C4 diagram is an excellent addition to the ER, class and policy diagrams that we started with. We’ve got ideas for many more but the limit is your imagination.

Can’t wait to see what folks come up with!

29.09.2025 23:50 — 👍 8    🔁 1    💬 1    📌 0
Preview
V2.0: Slices | Hanami Guides V2.0: Slices | Hanami Guides

Like Hanami Slices?

guides.hanamirb.org/v2.0/app/sli...

What’s preventing you from doing this in Ash right now?

29.09.2025 23:19 — 👍 2    🔁 0    💬 1    📌 0

This is a new initiative that we’ve been cooking up for a little while, born out of a collaboration between @lawik.bsky.social, @dennispalmer.com, Chris Dutton (not on bsky) and myself

Really looking forward to gathering the EU/EMEA Nerves community for a monthly meetup!

29.09.2025 14:26 — 👍 3    🔁 4    💬 0    📌 0

Congratulations, @sevensea.cat !!! A fantastic body of work - a very well-deserved best-seller status!

29.09.2025 22:51 — 👍 9    🔁 1    💬 0    📌 0
Post image

How is this not bigger news in tech/security circles.

Jaguar Land Lover lost $250M (£200M) and counting thanks to a cyberattack that it still couldn’t mitigate. This is growing every week.

The cost of underinvesting in security is very real. 1+ month recovery is bonkers

28.09.2025 10:05 — 👍 905    🔁 252    💬 60    📌 9

It’s also a fantastic intro to building @ash-hq.org applications

28.09.2025 02:48 — 👍 4    🔁 0    💬 0    📌 0

Let's gooooooooooooio

27.09.2025 18:51 — 👍 14    🔁 1    💬 2    📌 0

Having the option to choose is very powerful

27.09.2025 23:39 — 👍 3    🔁 0    💬 0    📌 0

We launched Ash Typescript at Ash Summit after Goatmire and this is an excellent demo of how it works. Check it out!

27.09.2025 23:38 — 👍 17    🔁 3    💬 1    📌 0

ash changed my life and that’s an understatement

26.09.2025 20:43 — 👍 7    🔁 1    💬 0    📌 0
Preview
Ash Framework Explore the power of Ash Framework by modeling and building the domain for a real-world web application.

I walked away from ElixirConf thinking it was time to take a serious look at Ash. I don’t have time to wander around, so I picked up the Ash Framework book. Halfway through, I get it.

pragprog.com/titles/ldash...

#elixirlang @pragprog.com

26.09.2025 16:45 — 👍 25    🔁 3    💬 2    📌 1
Search | DeepWiki DeepWiki provides up-to-date documentation you can talk to, for every repo in the world. Think Deep Research for GitHub - powered by Devin.

You need to be searching in the extension it’s defined in eg ash_postgres in this case. It is a challenge with the lack of cross project search in hex and there is work being done here.

Dash can be helpful for cross project searching as can deepwiki deepwiki.com/search/postg...

27.09.2025 08:38 — 👍 4    🔁 0    💬 0    📌 0

TL;DR Spark builds macros for your DSL to generate the data structures which can th en be introspected. The expr() macro is the exception which is cool because it allows portable business logic in generated code eg data layers, Postgres queries, client side validation, etc

27.09.2025 08:30 — 👍 1    🔁 0    💬 0    📌 0
Preview
The Essence of Ash Framework Ash Framework is a declarative application framework. It keeps all your business logic in the app layer, building well structured, maintainable applications.

I wrote about Ash magic at the end of this article, would love to know if it allays your fears? alembic.com.au/blog/essence...

27.09.2025 08:24 — 👍 4    🔁 0    💬 2    📌 0
Preview
Elixir was our unfair advantage, then AI made it a cheat code. We didn't plan for the AI wave, but Elixir's actors and supervision turned out to be exactly what modern AI agents need. Ship twice as fast, stay reliable.

I woke up and decided to write something to promote #ElixirLang more, since it brought us so much.

"Sometimes the best tool for tomorrow’s problem is the one that’s been quietly excellent all along."

petar.dev/posts/elixir...

25.09.2025 08:55 — 👍 22    🔁 9    💬 0    📌 0

Make a toy project with Ash Framework just so see how tightly integrated Oban is. When you set things up to just flow liveview -> domain model -> oban job -> pubsub publish -> liveview handler :chefskiss:

23.09.2025 07:50 — 👍 6    🔁 1    💬 0    📌 0

@joshcprice is following 20 prominent accounts