om

Please ask the channel first, not @dnolen directly!
2017-08-22T02:17:21.000001Z

how does yada know about om.transit in the todomvc example project? doesn't it use tempids? https://github.com/madvas/todomvc-omnext-datomic-datascript/blob/master/src/clj/todomvc/website.clj#L33

2017-08-22T02:18:49.000108Z

i think the corresponding yada transit encoder is here https://github.com/juxt/yada/blob/432d1b25f83a4af5d94d1108f37ee253a2a74bce/ext/transit/src/yada/transit.clj#L12

luchini 2017-08-22T10:26:16.000118Z

I’m happy to share the first public release of peon, a library for idiomatic dispatch of Om Next transactions from stateless components. https://github.com/luchiniatwork/peon

✨ 1
luchini 2017-08-22T10:59:24.000056Z

Feedback welcomed!

2017-08-22T19:01:18.000028Z

what's the documentation situation with om.next? is it a good time to start writing tutorials and such? are things likely to change a lot still?

2017-08-22T19:02:56.000650Z

it doesn't seem like much has changed at all from the existing tutorials, some of which are very old

wilkerlucio 2017-08-22T19:42:30.000461Z

@cjhowe it's being pretty stable for a long time, on latest months I only saw a couple of bug fixes

alpox 2017-08-22T19:47:23.000169Z

@cjhowe i would highly appreciate some good tutorials :D especially about how to use om.next without datomic but with some sql database or similar. I couldnt find many resources about it :/

2017-08-22T19:48:00.000137Z

i'm writing an om.next app with sql right now, and i also agree with that sentiment

wilkerlucio 2017-08-22T19:49:02.000233Z

@alpox @cjhowe I've wrote a tutorial covering the parser implementation (so you can wrap your sql database or anything else), you might find useful: https://medium.com/@wilkerlucio/implementing-custom-om-next-parsers-f20ca6db1664

alpox 2017-08-22T19:53:13.000457Z

I know id better ask that over in the datomic channel, but i thought i give it a go since we're on it: Does anyone use datomic in a commercial product and is it not too expensive for that? It seems to me like a high price to pay

alpox 2017-08-22T19:54:30.000345Z

@wilkerlucio thanks a bunch :) ill save this properly in my information chain 👍

wilkerlucio 2017-08-22T19:56:10.000612Z

@alpox no problem 🙂 and about datomic, that really depends, it's worth remember that you can get a pro license free for 1 year, and after that you can keep using it, you just lose the updates. I think it's reasonable that after that point your project might be making enough money to pay for it, right now if I remember correctly it's about $5000/year

wilkerlucio 2017-08-22T19:57:10.000319Z

I personally would love to see some datomic as a service thing, that you could use for free until you have enough traffic, and then you start paying, this missing link makes entrance by small developers hard IMO

alpox 2017-08-22T19:57:24.000358Z

@wilkerlucio thanks for the input :) i believe though, that this would be too much of a risk for me

2017-08-22T19:57:41.000096Z

can save a lot of money if you use aws dynamodb, but it's still very expensive for the transactor

alpox 2017-08-22T19:58:42.000309Z

@wilkerlucio i agree. It would be much better for me if it was accessible as service with respect to traffic. That would highly reduce the risk for me and make it better available

briantrice 2017-08-22T23:11:39.000151Z

[Q] How do I debug when it seems like my Om component’s data is unchanging? like, I manage to get an update! call to work, but the next update! call is somehow modifying the same state that the previous one did

briantrice 2017-08-22T23:18:23.000315Z

(and I’m having trouble googling techniques for this area)