We've pushed new snapshots, a couple bugfixes and error report improvements, no known breaking changes
Enter a number into a search field. "missionary.Cancelled". well. From this I conclude that null is a mistake. It's probably my biggest pain point with Clojure.
Hrm, re-rending a list of items takes quite a while (it's only 300 items but it's far from instant-interactive. I wonder if there is anything I'm doing with this data that I should not be. Maybe the whole SQL query is being executed each time... which would be cool since I could refine it there, but it does seem like I'm leaving performance on the table.
Alright, I have signed up for the beta
My biggest hang up with a license key required for each application version launch is I believe very strongly that there must be a development environment separate from production and the more development environments you can have, the better. Ideally every commit, every bridge gets a development environment, almost as a preview environment. Otherwise operations get harder and harder. That's the reason I haven't signed up before now.
It appears I have not yet received an email from having filled out the form. Is that broken?
hey sorry just got this notification (like it came through just this instant)
https://gitlab.com/hyperfiddle/electric3-starter-app is all you need, it prompts for login (in dev builds only)
IIUC, you're saying that you need the ability to have many CI environments (prod test qa staging etc), and license key checks are a barrier to that?
I think we came up with an approach that is compatible with that - only the hot code reloading setup checks for activation
CI environments will always use the prod build (they do not have hot code reloading), and the prod build has no activation check nor does it even have activation related code on the classpath
Does this approach mitigate your objection?
Yes it does! I'm excited!
Please tell us more about what you're doing and we can help
I intend to publish source code to https://electric.hyperfiddle.net/datomic-browser.mbrainz-browser!DatomicBrowser/:attributes soon - the UI portions are like 250 LOC for all of it - this is probably the pattern you want to follow
Thanks! I am visualizing a Postgres table in a filterable spreadsheet with summary entries at the bottom. I've used v0.dev to give me a UI that looks good. I have then translated that to electric V2.
I'm issuing one for-by
you definitely need to be on electric v3, electric v2 struggles badly with syncing collections and dealing with that contributed to the differential design of v3
Or maybe I should be doing my filtering closer to the presentation.
What are you up to exactly?
See https://electric.hyperfiddle.net/tutorial/explorer/'' for a performant implementation
Quick poll: who here is interested to use Electric on top of already running SQL databases for creating internal tools?
https://electric.hyperfiddle.net/blog/y20250123_waveform
really great write up 💯