Josh Price's Avatar

Josh Price

@joshprice.com

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

1,078
Followers
968
Following
414
Posts
16.10.2024
Joined
Posts Following

Latest posts by Josh Price @joshprice.com

Navy background, pink headline "New ways to support Gleam!"; below the headline there's a graphic that shows screen of the "Sponsor" page from gleam.run and its text: "Sponsorship and donations. Support Gleam's development by sponsoring us! he Gleam project" and the description as well as 3 pink buttons: Github Sponsors, Bank Transfer, Liberapay.

Navy background, pink headline "New ways to support Gleam!"; below the headline there's a graphic that shows screen of the "Sponsor" page from gleam.run and its text: "Sponsorship and donations. Support Gleam's development by sponsoring us! he Gleam project" and the description as well as 3 pink buttons: Github Sponsors, Bank Transfer, Liberapay.

Thanks to one of the discussions at the #GleamGathering, we decided to add more options to support Gleam development financially: now you can do it via direct bank transfer ⭐

All the details: gleam.run/sponsor

26.02.2026 18:32 👍 25 🔁 11 💬 0 📌 0
Post image Post image Post image Post image

Another milestone achieved: Gleam had its first conference!

Thank you, @crowdhailer.bsky.social and Laura, for organising the #GleamGathering 2026 and bringing together dozens of Gleamlins in one place 🩷

24.02.2026 19:32 👍 94 🔁 15 💬 2 📌 4
Preview
SuperSonic - SuperCollider's Synthesis Engine in the Browser SuperCollider's powerful scsynth audio synthesis engine running in the browser as an AudioWorklet. Zero installation.

Since announcing SuperSonic a few months ago I've made more than 50 releases and almost 700 commits.

SuperSonic is no longer experimental, it's a robust well engineered & tested web synth.

I'm going to build such cool stuff with it & I hope you do too!

sonic-pi.net/supersonic/d...

21.02.2026 09:58 👍 32 🔁 9 💬 3 📌 0
Post image

Just pushed up a tool named Playbill: github.com/QuinnWilton/...

It's meant to be used alongside a coding agent when working with Elixir, and lets the agent construct an interactive Livebook notebook demonstrating the code the agent just wrote.

It supports executable code, diagrams, and tables!

20.02.2026 03:33 👍 26 🔁 2 💬 1 📌 0
Post image

Introducing `steve`: a CLI for driving macOS apps.

Like playwright for browsers it's drivable by code agents. Tell them to "manually test using steve".

→ github.com/mikker/steve

16.01.2026 08:14 👍 120 🔁 16 💬 8 📌 4

Amazing! How far have you managed to get with this?

12.01.2026 22:41 👍 2 🔁 0 💬 1 📌 0

The release blog post: elixir-lang.org/blog/2026/01... #ElixirLang

10.01.2026 07:41 👍 28 🔁 8 💬 0 📌 0
Preview
Release v1.20.0-rc.0 · elixir-lang/elixir Type system improvements This release includes type inference of all constructs. Type inference of function calls Elixir now performs inference of whole functions. The best way to show the new capa...

#ElixirLang 1.20.0-rc.0 just dropped. 👀 github.com/elixir-lang/...

09.01.2026 20:38 👍 28 🔁 10 💬 1 📌 2
Post image

Claude Code generates #ElixirLang and Ash code like a champ, and it uses Tidewave MCP search the docs and to test all validations and changes and whatever else I ask it to build.

I feel Ash/Elixir are designed to encourage building bottom up, piece by piece, and Claude is very efficient for that.

04.01.2026 21:19 👍 14 🔁 2 💬 1 📌 0

Happy new year fellow BEAMers! 🎉

01.01.2026 01:00 👍 43 🔁 6 💬 1 📌 1

What a year!

Is there time for a quick nap before 2026?

31.12.2025 08:12 👍 10 🔁 1 💬 2 📌 0

Just a thought for 2026…

31.12.2025 09:48 👍 2 🔁 0 💬 0 📌 0

What a year!

Is there time for a quick nap before 2026?

31.12.2025 08:12 👍 10 🔁 1 💬 2 📌 0
Preview
Understanding the Ash Action Lifecycle Ash actions are clean and declarative until you need to make a slow API call. Understanding the lifecycle means knowing exactly where that code should live.

Where should you put side effects in #Ash? 🤔

If you're using ‘before_action’ for API calls, you're probably doing it wrong.

New post by Alembian Conor Sinclair breaks down why transaction boundaries matter. Read it here: alembic.com.au/blog/ash-act...

22.12.2025 07:13 👍 4 🔁 2 💬 0 📌 0

I also agree that it will not be a universally positive thing, but it is raising awareness of the issues and empowering better parent-child conversations through somewhat of a blunt forcing function.

I think it’s a solidly net positive though, but we’ll see how it plays out.

10.12.2025 21:17 👍 2 🔁 0 💬 0 📌 0

Lovely of you to say mate. Once I realised that this was inevitable we took the path of “prepare the child for the world rather than protect the child from the world”.

Even still I didn’t anticipate the firehose of algo-curated garbage that short form video can throw into a child’s brain.

10.12.2025 21:14 👍 1 🔁 0 💬 1 📌 0

Guessing that’s how you add a ballroom to the White House?

10.12.2025 21:11 👍 0 🔁 0 💬 0 📌 0

Is that what folks think the kids are watching? 😂

The law was driven by the minister for esafety and is trying to protect children from the dopamine machine. It’s an interesting solution to a difficult problem. Tough to put the genie back in the bottle but a great experiment if you ask me.

10.12.2025 21:09 👍 0 🔁 0 💬 1 📌 0
Preview
Announcing Beam Bots: Resilient Robotics on the BEAM Introducing Beam Bots, a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns.

@ash-hq.org core team member and renaissance man James Harton just launched Beam Bots, a framework for building resilient robotics applications in Elixir. Epic 🤯

harton.nz/blog/announc...

10.12.2025 07:27 👍 36 🔁 8 💬 0 📌 0

You’ll get to watch how it plays out, and probably learn some things along the way…

10.12.2025 10:55 👍 0 🔁 0 💬 2 📌 0

Looking forward to finally seeing this!

10.12.2025 10:51 👍 2 🔁 1 💬 0 📌 0

Suspect 2026 will be the year of jj

10.12.2025 10:49 👍 1 🔁 0 💬 0 📌 0

So instagram gone now too, but not yet ejected from TikTok yet. We told her to get ready and that we need to be compliant. I deleted Instagram in solidarity.

She just spent 10 minutes scrolling TikTok saying “goodbye” to all the videos she’ll miss, while also scrolling past some of usual garbage.

10.12.2025 10:48 👍 0 🔁 0 💬 0 📌 0

I was a bit surprised by that, and did ask why. She explained that most of her messaging happens in messages (presumably Apple text) that reducing the noise of another one was not much of an imposition.

09.12.2025 22:08 👍 2 🔁 0 💬 1 📌 0

Social media ban is official in Australia today for kids under 16. I asked my 13yo whether she’d been kicked out of any apps yet, and she responded that only SnapChat had.

I asked how she felt about that, and she said “honestly I’m kinda relieved”.

Maybe the kids will be alright after all?

09.12.2025 21:55 👍 29 🔁 1 💬 3 📌 0
why i think jj-vcs is worth your time

"why i think #jj-vcs is worth your time"

schpet.com/note/why-i-t...

09.12.2025 16:36 👍 47 🔁 10 💬 1 📌 2
Preview
Fly me a camera - Damir Batinović Nerves, Membrane, cameras, WiFi hacking. All in the service of drones. Damir brought the perfect way to wrap up NervesConf EU.

Fly me to the moon and let me film among the stars.

Not quite into space. Damir takes us down the rabbit hole of drones, cameras, hacked wifi drivers and Nerves. Live demos and all.
goatmire.bold.video/v/w5vve
#goatmire #elixirlang

09.12.2025 10:01 👍 13 🔁 6 💬 1 📌 0
Preview
Soluna Computing: Sustainable High-Performance Computing Soluna Computing optimised renewable energy for high-performance computing using Alembic's fault-tolerant Elixir systems for efficient scaling.

How can we make AI workloads more sustainable? 🌱 We partnered with Soluna to build real-time systems in #Elixir that match renewable energy with compute demand - powering the future of green AI.

Check out how we did it 👉 alembic.com.au/case-studies...

09.12.2025 02:58 👍 10 🔁 3 💬 2 📌 0

Continuing my annual tradition of doing advent of code in @gleam.run. It's been a second since I've gotten the chance to write some Gleam and I'm absolutely blown away with how good the LSP has gotten, such a lovely programming experience!

09.12.2025 04:40 👍 12 🔁 1 💬 1 📌 1

Love to hear it! 🙌♥️

09.12.2025 00:34 👍 0 🔁 0 💬 0 📌 0