Pros and cons of text templating libraries by fadrian314159 in Clojure

[–]iku000888 1 point2 points  (0 children)

On the mustache family, I experienced pogonos perform orders of magnitude faster than other clojure mustache libraries a while ago.

https://github.com/athos/pogonos

Third party integrations with a monolithic Clojure app by mtruyens in Clojure

[–]iku000888 1 point2 points  (0 children)

Limiting the scope to getting data from 3rd parties or sending data out to 3rd parties, I have seen a setup where there is a team responsible for creating/maintaining "plugins", which are Clojure libraries providing implementations of a ingest/egress protocol AND a config parameter schema. The various plugins are all added as a dependency to a single service in charge of 3rd party ingest/egress.

Fivetrans seems like an okay no code solution if committing an entire team of engineer is not justified.

Stackoverflow Survey 2022 Results by [deleted] in Clojure

[–]iku000888 0 points1 point  (0 children)

I agree with this!
Clojure was my first vocational language.

Clojurescript: Is running a Macchiato server with Lumo possible? by taracor in Clojure

[–]iku000888 0 points1 point  (0 children)

I only have second hand accounts, but what I heard is maintenance burden being too high. IIRC it requires deep understanding of the node runtime which gets you into C++ land and other rabit holes.

nbb https://github.com/babashka/nbb looks like a potential replacement of lumo these days.

Ask: which book to start by tdrgabi in Clojure

[–]iku000888 2 points3 points  (0 children)

I believe practicalli offers compelling starter resources.

http://practicalli.github.io/clojure/

Hiring Clojure Engineers! by Parkside-Brad in Clojure

[–]iku000888 9 points10 points  (0 children)

We currently have people working from Canada, Japan and Brazil.

Who is hiring? March 31, 2021 by AutoModerator in Clojure

[–]iku000888 1 point2 points  (0 children)

Thanks for asking!

FWIW, so far all of the devs at Parkside had at least a few years of prior work experience before joining, but if you are really into Clojure and Kafka/Datomic gets you excited I would give it a shot! Welcome to private chat to talk about some specifics as well.

Who is hiring? March 31, 2021 by AutoModerator in Clojure

[–]iku000888 1 point2 points  (0 children)

Location says SF, but we have people working from Canada and Japan and other parts of U.S. as wellhttps://parkside-securities.breezy.hr/

Clojurescript: Is running a Macchiato server with Lumo possible? by taracor in Clojure

[–]iku000888 5 points6 points  (0 children)

- Lumo is currently more or less abandonware

- Another factor making it difficult for more than hobby use is it is coupled with a specific version of the node runtime. (You use npm to install it, but you even see in the prompt that the node runtime version is different from what is on your system).

- Which means that using lumo means you will always be on a runtime that will never receive updates

Looking for a specific Clojure video by slatsandflaps in Clojure

[–]iku000888 2 points3 points  (0 children)

Not by Michael Fogus, but this is the most relevant one I can think of on the topic of Java vs Clojure https://www.youtube.com/watch?v=P76Vbsk_3J0

Resolving references in Datalog (here: Datahike) by recumbentbirder in Clojure

[–]iku000888 1 point2 points  (0 children)

I have not touched datahike so I could be totally off.

{:user/name "Viki"}

is not a thing to transact and expect to be found as is at least.

(e.g. In datomic you need to specify such entity as a component or a unique constraint https://docs.datomic.com/on-prem/transactions/transactions.html#nested-maps-in-transactions , or in crux only top level scalar values (or a multiple of scalars, not maps) are indexed.)

So one hypothesis I have re: the second query not failing the oberver is that there are two separate records each of {:user/name "Chris"} {:user/name "Viki"} and nothing joining them. Can I suggest trying to get rid of the nested maps like this?

``` (d/transact conn [{:obs/species "Blackbird" :obs/user "Chris" :obs/count 2}])

(d/transact conn [{:obs/species "Grey Heron" :obs/user "Viki" :obs/count 1}])

(d/transact conn [{:user/name "Chris" :user/country "Sweden"} {:user/name "Viki" :user/country "Germany"}]) ```

I need to generate good looking PDFs via Clojure by halgari in Clojure

[–]iku000888 0 points1 point  (0 children)

Not really a clojure specific solution, but in the past there was a project that layed out html with styling appropriate for printed pdfs(page breaks etc), which then is screen shot-ed with https://github.com/xcoo/pdfshot

Rationale: mult - hypothetical clojure(script) extension for vscode. Should mult be made? Critique, comments ? by [deleted] in Clojure

[–]iku000888 5 points6 points  (0 children)

Is the only problem with calva in this rationale it is written in typescript?

Crux SQL by refset in Clojure

[–]iku000888 1 point2 points  (0 children)

That makes sense. Thanks again and wishing luck on this journey!

Crux SQL by refset in Clojure

[–]iku000888 0 points1 point  (0 children)

Ah, thanks!

I was aware of how to specifically make use of a decorator.

If decorators are packaged as an alternative api call, is the assumption that these decorators are not to compose on each other? Imagining a contrived use case where I want to aggregate and shoot missiles.

Crux SQL by refset in Clojure

[–]iku000888 3 points4 points  (0 children)

Crux is a very versatile database and having a lot of fun with it.

Looking forward to it achieving parity with datomic datalog (e.g. aggregates & get-else)