Zach Daniel's Avatar

Zach Daniel

@zachdaniel.dev.bsky.social

Creator of Ash Framework | Principal Platform Engineer at @teamalembic | he/him

2,011 Followers  |  279 Following  |  1,480 Posts  |  Joined: 24.07.2023  |  1.9944

Latest posts by zachdaniel.dev on Bluesky

Phoenix 1.8.0 released! - Phoenix Blog Phoenix 1.8.0 is here!

Phoenix 1.8.0 is released! πŸŽ‰

www.phoenixframework.org/blog/phoenix...

05.08.2025 21:48 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Release ElixirLS 0.29.0 Β· elixir-lsp/elixir-ls v0.29.0: 4 August 2025 Highlights Added Call hierarchy provider implementing LSP textDocument/prepareCallHierarchy, callHierarchy/incomingCalls and callHierarchy/outgoingCalls ElixirLS now bundles...

New elixir-ls release!

> ElixirLS now bundles a number of experimental LLM oriented tools exposed as custom commands and a builtin MCP server. The tools focus on model friendly text interface instead of typical IDE oriented LSP API methods

#ElixirLang github.com/elixir-lsp/e...

04.08.2025 10:49 β€” πŸ‘ 31    πŸ” 7    πŸ’¬ 2    πŸ“Œ 1

I've applied to have an Ash Framework org sponsorship setup through GitHub instead of a personal one. Do you know if sponsoring through Github using OpenCollective as a financial custodian in that fashion avoids those fees?

04.08.2025 09:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

I'm shutting down my personal GitHub sponsors in favor of an open collective that will be used to transparently fund Ash related expenses and also contribute financially to projects that matter to Ash & Elixir!

opencollective.com/ash-framework

#ElixirLang #AshFramework

04.08.2025 09:38 β€” πŸ‘ 30    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

Thanks, reposting :)

04.08.2025 09:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Deleted the original post to fix an issue w/ the link.

04.08.2025 09:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

See you there!

04.08.2025 07:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That someone was @ketupia.bsky.social BTW, didn't realize they were on here :)

03.08.2025 23:21 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - ketupia/ash-studio-vscode-extension: Ash Framework VSCode Extension Ash Framework VSCode Extension. Contribute to ketupia/ash-studio-vscode-extension development by creating an account on GitHub.

Someone just dropped an #AshFramework VSCode extension and it's pretty sick!! github.com/ketupia/ash-...

#ElixirLang

03.08.2025 22:51 β€” πŸ‘ 15    πŸ” 5    πŸ’¬ 2    πŸ“Œ 1
An example resource with a circuit breaker defined. If 10 failures are hit within 10 seconds, the action will fast fail for a minute to let the circuit reset.

An example resource with a circuit breaker defined. If 10 failures are hit within 10 seconds, the action will fast fail for a minute to let the circuit reset.

I made an Ash extension!

Elixir is capable of hitting services hard; great for throughput but harsh when those services are trying to recover from an outage.

The circuit breaker pattern addresses this issue and is now available in Ash!

#MyElixirStatus

hex.pm/packages/ash...

03.08.2025 02:49 β€” πŸ‘ 40    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0

Its booming my dude

03.08.2025 00:01 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a man in a plaid shirt is smiling while standing in front of a tent . ALT: a man in a plaid shirt is smiling while standing in front of a tent .

✒ Compacting conversation…

01.08.2025 21:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Events Β· Elixir Mentor Elixir Mentor's upcoming events: Live coding sessions, interactive workshops & expert-led discussions on Elixir, Phoenix & LiveView. Elevate your programming skills!

Catch me live in just a few on Elixir Mentor: elixirmentor.com/events

#ElixirLang #AshFramework

01.08.2025 15:57 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Global Elixir Meetups | 22-28 Sept 2025 Global Elixir Meetups bring together Elixir devs for a week full of talks, code, and community – streamed straight to you from all around the world.

Let's take the momentum we'll have after Goatmire Elixir and make that into a meetup for Elixir in the west coast (of Sweden).

25th, Global Elixir Meetup, Gothenburg
globalelixirmeetups.com
#elixirlang

01.08.2025 06:08 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Senior Software Engineer Senior Software Engineer

We are hiring a Senior Software Engineer to join my team at the BBC!
You can apply here:
careers.bbc.co.uk/job/Senior-S...

Please share ❀️

#elixirlang #myelixirstatus #aws #hiring

21.07.2025 11:16 β€” πŸ‘ 35    πŸ” 20    πŸ’¬ 3    πŸ“Œ 1
Preview
Events Β· Elixir Mentor Elixir Mentor's upcoming events: Live coding sessions, interactive workshops & expert-led discussions on Elixir, Phoenix & LiveView. Elevate your programming skills!

Catch me on ElixirMentor!

πŸš€ TOMORROW 10 AM MT: Learn Ash with creator @zachdaniel.dev ! 90-min hands-on coding session building with Ash framework + Ash AI.

elixirmentor.com/events

#elixirlang #myelixirstatus

31.07.2025 18:39 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Preview
Global Elixir Meetups | 22-28 Sept 2025 Global Elixir Meetups bring together Elixir devs for a week full of talks, code, and community – streamed straight to you from all around the world.

Global @elixir-lang.org Meetups: globalelixirmeetups.com

This is a great idea! If you are an Elixir Meetup organizer add your meetup to the list

#ElixirLang

31.07.2025 17:13 β€” πŸ‘ 19    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0
Post image

Hey @steffend.me look what you did to igniter downloads 🀣

31.07.2025 16:22 β€” πŸ‘ 30    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
What's new in Phoenix LiveView 1.1?
YouTube video by Code and Stuff What's new in Phoenix LiveView 1.1?

Phoenix LiveView 1.1 is out!

Colocated JavaScript (and hooks), list comprehension improvements, and an igniter-based script that makes updating easier than ever.

What an incredible releaseβ€”check it out!

#MyElixirStatus

youtu.be/EV6DSqTOXM0

31.07.2025 15:43 β€” πŸ‘ 47    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0
A screenshot of the Admired vs Desired Web Framework results of the 2025 StackOverflow survey. 1st place goes yet again to the Phoenix framework, closely folled by the Axum framework, which is written in Rust.

A screenshot of the Admired vs Desired Web Framework results of the 2025 StackOverflow survey. 1st place goes yet again to the Phoenix framework, closely folled by the Axum framework, which is written in Rust.

A screenshof of the "Admired vs Desired" Programming languages results of the StackOverflow 2025 survey results. 1st place goes to Rust with 72.4% developers admiring the language, Gleam comes in 2nd with 70.8%, and Elixir follows closely with 65.9%. Erlang comes in at 50%.

A screenshof of the "Admired vs Desired" Programming languages results of the StackOverflow 2025 survey results. 1st place goes to Rust with 72.4% developers admiring the language, Gleam comes in 2nd with 70.8%, and Elixir follows closely with 65.9%. Erlang comes in at 50%.

The results of the StackOverflow Survey 2025 are out!

Phoenix is yet again the most admired web framework! πŸŽ‰

Elixir fell from 2nd to 3rd place of most admired language because another BEAM language, ✨Gleam✨ took over the 2nd spot this year! Congrats Gleamers!

#ElixirLang @gleam.run #GleamLang

31.07.2025 14:15 β€” πŸ‘ 62    πŸ” 13    πŸ’¬ 1    πŸ“Œ 0
Phoenix LiveView 1.1 released! - Phoenix Blog LiveView 1.1 brings quality of life improvements and some big new features like Colocated Hooks and keyed comprehensions.

Phoenix #LiveView 1.1 is out now! (Actually already yesterday, but we were only able to release the blog post now) #MyElixirStatus

phoenixframework.org/blog/phoenix...

31.07.2025 12:07 β€” πŸ‘ 61    πŸ” 16    πŸ’¬ 4    πŸ“Œ 0

Spark is a way to define DSLs, I wouldn't say it's an alternative to embedded schemas really. Ash.Resource is though πŸ˜„.

30.07.2025 21:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
I'm switching languages again...
YouTube video by ThePrimeTime I'm switching languages again...

#ElixirLang www.youtube.com/watch?v=xH9r...

30.07.2025 18:44 β€” πŸ‘ 22    πŸ” 3    πŸ’¬ 3    πŸ“Œ 0
Preview
a man is crying while looking at a cellphone ALT: a man is crying while looking at a cellphone

Me still using twitter, not being the change I want to see in the world.

30.07.2025 18:40 β€” πŸ‘ 20    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Someone give me @expert-lsp.org please I'm done having to delete .elixir_ls and rebuild everytime I touch my mix.exs #ElixirLang

30.07.2025 13:38 β€” πŸ‘ 23    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1
Introducing Drops.Relation: High-Level Relation Abstraction on top of Ecto I’m excited to announce the latest addition to the Elixir Drops suite of libraries: Drops.Relation. This new library provides a high-level API for defining database relations with automatic schema inference and composable queries, simplifying database interactions when developing applications in Elixir. Drops.Relation is based on 10 years of my work on the Ruby Object Mapper project and brings the most powerful features of ROM to Elixir. What is Drops.Relation? Drops.Relation bridges the gap between Ecto and application-level data handling and management. It automatically introspects your database tables, generates Ecto schemas, and provides a convenient query API that feels like working directly with Ecto.Repo while adding powerful composition features.

Announcing drops_relation 0.1.0 - a new #ElixirLang library which provides a high-level relation abstraction on top of Ecto! πŸŽ‰

Please test it out and let me know what you think. PostgreSQL support should be quite good, SQLite works but inference is limited due to missing type info from migrations.

30.07.2025 13:04 β€” πŸ‘ 13    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
500 virtual Linux devices on ARM 64 This is the first part of an experimental journey as I explore how many instances of my favorite IoT framework I can run on the 192 core Ampere One.

This is a fun start to what should be an even more entertaining journey. Running a lot of virtual Nerves devices.

underjord.io/500-virtual-...
#elixirlang

30.07.2025 12:41 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Actions β€” ash v3.5.33

There is a flow diagram here: hexdocs.pm/ash/actions....

30.07.2025 12:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

validations happen before the before action hooks.

30.07.2025 12:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - bradleygolden/claude Contribute to bradleygolden/claude development by creating an account on GitHub.

This is a really cool project! github.com/bradleygolde...
Think of it like a Quickstart for working with claude code and Elixir projects, that leans on all the conventions we've been working on like tidewave & usage rules.
#ElixirLang

29.07.2025 22:52 β€” πŸ‘ 31    πŸ” 8    πŸ’¬ 1    πŸ“Œ 0

@zachdaniel.dev is following 20 prominent accounts