Viewing profile — joshprice
joshprice
HN member- Joined
- Sun, Oct 18, 2015, 1:44 AM UTC
- HN karma
- 32
- Public activity
- 26 items
- HN profile
- View on Hacker News ↗
About joshprice
No profile information was provided.
Recent public activity
-
comment
Comment #43997454
Likewise! ElixirConfUS?
-
comment
Comment #43995221
This is awesome! Can't wait to find some use cases to embed a sandboxed and safe mini Lua language in our apps. https://hexdocs.pm/lua/Lua.html
-
comment
Comment #43994004
Glad to hear you got a new project started, but let's address the ick factor. When you define a relationship like `has_many :representatives`, Ash does’t create `representative_id`…
-
comment
Comment #43990465
Ash was definitely inspired by Rails but takes the seed of those ideas much further. So far that it starts feeling like a flexible and extensible domain modelling language and appl…
-
comment
Comment #43990401
There are some fun Easter Eggs in there for the truly curious :) That's a great suggestion, the one-liner is cute but isn't quite as readable and explanatory as your multi-line ver…
-
comment
Comment #43988643
Good catch! The issue is that we list Phoenix and Phoenix LiveView but LiveView doesn’t have its own logo AFAIk
-
comment
Comment #43985142
This is exactly why honest feedback is super valuable. If we don't know where new users get stuck or confused then we can't make it better for the next person. We'll definitely be …
-
comment
Comment #43984829
This is one of the earliest projects we did with Ash. It's a really big app and the customer architect was convinced that if we didn't use Ash then they'd ultimately end up buildin…
-
comment
Comment #43984754
I'm honestly really sad to hear you've had a bad time. My apologies. Quite a few users have commented that the free support in Discord is incredibly fast and comprehensive. Zach re…
-
comment
Comment #43984487
Understand the hesitation, but this is just a convenience script to make installation a shell one-liner and totally optional. Just click on the hard to spot "Already have an app?" …
-
comment
Comment #43984426
It's definitely worth taking another look. The Ash DSLs get full autocomplete from your LSP and so make sure this is setup. The new Elixir LSP called Expert - https://expert-lsp.or…
-
comment
Comment #43984310
There is definitely room for the Phoenix Form helpers to do more. Iommi looks like a really interesting approach I hadn't seen before. For example AshAdmin ( https://github.com/ash…
-
comment
Comment #43984194
Check out the docs for the Ash Igniter mix tasks, they will generate skeleton code for you: https://hexdocs.pm/ash/Mix.Tasks.Ash.Gen.Resource.html will generate a new resource for …
-
comment
Comment #43984108
So Ruby off Rails??
-
comment
Comment #43983651
Absolutely, if your customers want websites or ecommerce shops, then that's totally true. The context here is that Alembic builds custom business applications where these problems …
-
comment
Comment #43983616
That's really helpful feedback and there are few comments mentioning exactly this and you're right, we can definitely explain more up front on the landing page so it's more obvious…
-
comment
Comment #43983579
AshGraphQL ( https://github.com/ash-project/ash_graphql ) errors are relatively customisable https://hexdocs.pm/ash_graphql/handle-errors.html
-
comment
Comment #43983533
Rails are definitely inspiration for the way Ash DSLs are used to model your business domain, but Ash takes this idea way further. Ash models nouns and relationships like ActiveRec…
-
comment
Comment #43983499
Oh hey Scott! :)
-
comment
Comment #43983447
"Magic" in software can be good or bad. I've tried to explain the apparent "dark magic" at the end of this article. https://alembic.com.au/blog/essence-of-ash-framework Would love …
-
comment
Comment #43983335
Ash models an application's verbs or operations as actions . This allows the production of events via an "Aspect Oriented" way of hooking into the action lifecycle. Although it doe…
-
comment
Comment #43982856
There is a post that Mike wrote that describes the thinking behind Ash's declarative approach https://alembic.com.au/blog/declarative-programming I just wrote a post which attempts…
-
comment
Comment #43982823
Right and unlike an ORM which only models the "nouns" and "relationships" of your business domain model, Ash also models the verbs . This allows it to reveal the actions of your sy…
-
comment
Comment #43982798
Exactly! That's a great way to think about it in Django terms.
-
comment
Comment #43982715
Unlike Django, Ash is not a web framework, it’s an *application* framework. One way to think of it is that it’s a flexible and extensible domain modelling language that also happen…