Live data from Hacker News

Viewing profile — joshprice

joshprice

HN member
Joined
Sun, Oct 18, 2015, 1:44 AM UTC
HN karma
32
Public activity
26 items

About joshprice

No profile information was provided.

Recent public activity

  1. comment
    Comment #43997454

    Likewise! ElixirConfUS?

  2. 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

  3. 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`…

  4. 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…

  5. 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…

  6. comment
    Comment #43988643

    Good catch! The issue is that we list Phoenix and Phoenix LiveView but LiveView doesn’t have its own logo AFAIk

  7. 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 …

  8. 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…

  9. 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…

  10. 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?" …

  11. 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…

  12. 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…

  13. 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 …

  14. comment
    Comment #43984108

    So Ruby off Rails??

  15. 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 …

  16. 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…

  17. comment
    Comment #43983579

    AshGraphQL ( https://github.com/ash-project/ash_graphql ) errors are relatively customisable https://hexdocs.pm/ash_graphql/handle-errors.html

  18. 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…

  19. comment
    Comment #43983499

    Oh hey Scott! :)

  20. 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 …

  21. 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…

  22. 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…

  23. 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…

  24. comment
    Comment #43982798

    Exactly! That's a great way to think about it in Django terms.

  25. 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…