Me and Mark Publishing
meandmark.mastodon.world.ap.brid.gy
Me and Mark Publishing
@meandmark.mastodon.world.ap.brid.gy
I’m a Mac and iOS app developer learning web development with Elixir, Phoenix and Ash.

[bridged from https://mastodon.world/@meandmark on the fediverse by https://fed.brid.gy/ ]
Reposted by Me and Mark Publishing
#AshFramework just hit 1 million downloads on hex 🎉 #ElixirLang
November 11, 2025 at 2:10 AM
Reposted by Me and Mark Publishing
This is a really great video on the benefits of using #AshFramework www.youtube.com/watch?v=20s4...!
Mise en place et Cinq S - Ash has “a place for everything & everything in its place” - Robert Ellen
YouTube video by Elixir Australia
www.youtube.com
September 26, 2025 at 1:46 AM
Reposted by Me and Mark Publishing
The video for my talk at Scenic City Summit is up!

Building on Bedrock: Elixir's Fundamental Design Advantage

youtu.be/pir_vDhnVys?...

#ElixirLang
Building on Bedrock: Elixir's Fundamental Design Advantage - Zach Daniel
YouTube video by ChaTech Council
youtu.be
September 11, 2025 at 3:04 AM
Reposted by Me and Mark Publishing
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
August 4, 2025 at 9:38 AM
Reposted by Me and Mark Publishing
Introducing `Ash.TypedStruct`, a nice convenient wrapper around creating struct types 🎉. It doesn't do typespecs, as we're waiting for the type system to add generated types in Ash, but you get all the other benefits, including automatically supporting OpenAPI & AshGraphql.
#AshFramework
#ElixirLang
July 11, 2025 at 5:12 AM
Reposted by Me and Mark Publishing
I've been asked to share my latest LLM workflow & tools, so here it is: open.substack.com/pub/zachdani...

#AshFramework #ElixirLang
My LLM workflow & tools | June 06, 2025
I've been asked to share, and so I shall.
open.substack.com
June 11, 2025 at 5:48 PM
Reposted by Me and Mark Publishing
The Power of Declarative Design
YouTube video by ElixirConf
www.youtube.com
June 4, 2025 at 12:43 PM
Reposted by Me and Mark Publishing
Next version of Ash will have a plug to check for pending code generation. With phoenix's plug to run migrations, the end-to-end experience is pretty sick. Make a change, click a button to generate migrations, click a button to run them, never leave your flow 😎
#AshFramework #ElixirLang
May 30, 2025 at 3:47 AM
Reposted by Me and Mark Publishing
📢 New API Key strategy for @ash-hq.org merged 🎉.

github.com/team-alembic...

Massive shoutout (once again) to @maennchen.dev at @theerlef.bsky.social for his invaluable guidance on implementing this securely. #AshFramework #ElixirLang
May 6, 2025 at 12:49 PM
Reposted by Me and Mark Publishing
You can now install LiveDebugger (hexdocs.pm/live_debugger) with the ash-hq.org installer! In fact, we think it is so useful that it is selected by default when you choose the LiveView preset 😎 Props to @swmansion.com for making such an epic tool! #ElixirLang
Ash Framework
Model your domain, derive the rest.
ash-hq.org
March 27, 2025 at 6:12 PM
Reposted by Me and Mark Publishing
The new @ash-hq.org site and installer are live. It's pretty damn fancy if I do say so myself. ash-hq.org. Lots of improvements I want to make, but this really demonstrates the power behind #AshFramework and is a pretty sick kickstarter for #ElixirLang apps if I do say so myself 😎Try it out!
Ash Framework
Model your domain, derive the rest.
ash-hq.org
January 16, 2025 at 2:56 AM
Reposted by Me and Mark Publishing
I would encourage #ElixirLang package authors to use a GitHub action to publish their hexdocs on GitHub pages. We do this for @ash-hq.org and it works well. It’s only the latest main, but older versions can be found in the source and it’s an easy change to make! ash-project.github.io/ash/readme.h...
December 26, 2024 at 6:01 PM
Reposted by Me and Mark Publishing
New @ash-hq.org installer is coming along really well! Almost at the point where I can just add all the rest of the packages and make it pretty ☺️There are a lot of packages, will need to find a way to keep it clean.
#ElixirLang #BuildInPublic
December 23, 2024 at 7:25 AM
My contribution to the Ash framework documentation got officially added to the docs. I updated the Get Started with Ash and Phoenix tutorial to use Igniter to generate the project.

https://hexdocs.pm/ash_phoenix/getting-started-with-ash-and-phoenix.html

By using Igniter to generate the […]
Original post on mastodon.world
mastodon.world
December 19, 2024 at 7:36 PM
Reposted by Me and Mark Publishing
As an act of productive procrastination, I wrote a (years too late) small getting started guide to building DSLs with spark.
Spark is probably one of the most useful and least documented packages in the #ElixirLang ecosystem 😅

hexdocs.pm/spark/2.2.35...
Spark — spark v2.2.35
hexdocs.pm
December 6, 2024 at 6:24 PM
If you get the following error when doing an Ash database migration with mix ash.codegen:

(UndefinedFunctionError) function App.Domain.config/0 is undefined or private

Check the postgres section of your Ash resources and make sure the repo setting is correct.

I got the error because I used […]
Original post on mastodon.world
mastodon.world
November 8, 2024 at 7:19 PM
Having trouble using a JavaScript text editor in a Phoenix app. I get errors like the following when running mix phx.server:

[ERROR] Could not resolve "@stackoverflow/stacks-editor"

js/app.js:25:25:
25 │ import StacksEditor from '@stackoverflow/stacks-editor';

You can mark the path […]
Original post on mastodon.world
mastodon.world
October 23, 2024 at 7:11 PM
TIL: Ash has a :boolean type for attributes. I can create a Boolean attribute with code like the following:

attribute :is_open, :boolean

#ashframework
October 17, 2024 at 6:46 PM
TIL: you can use Phoenix LiveView for all views. I thought LiveView was for interactive views, and you used controllers and dead views for everything else.

I saw the following post from the Phoenix creator on the Elixir forums […]
Original post on mastodon.world
mastodon.world
September 25, 2024 at 7:31 PM
Do you have a Hugo website and want to add a newsletter signup form to the site?

To do so you must create a partial for the form, copy the form's HTML to the partial, and call the partial in Hugo.

More details are in the following article […]
Original post on mastodon.world
mastodon.world
September 24, 2024 at 5:58 PM
Ash recently added a new way to create new projects using Igniter. Run the following command to create a project that uses Ash and Phoenix:

mix igniter.new projectxyz --install ash --with phx.new

Where projectxyz is the name of your project.

#ashframework #phoenixframework
September 20, 2024 at 10:16 PM
I was finally able to add an item to the database from a form in a simple Phoenix LiveView app that uses Ash.

The next step is to see if I can add items when using Phoenix controllers instead of LiveView.

#phoenixframework #ashframework
September 19, 2024 at 7:56 PM