announcements

Project/library announcements ONLY - use threaded replies for discussions. Do not cross post here from other channels. Consider #events or #news-and-articles for other announcements.
Helins 2021-06-07T09:36:10.142500Z

It is not always easy writing a CLJC library, having to handle both Clojure and Clojurescript. So here is a little template that might help you: https://github.com/helins/templ-lib.cljc Not saying that it is perfect (it isn't), but you might get some inspiration ๐Ÿ™‚

๐Ÿค˜ 7
Helins 2021-06-10T14:08:12.184900Z

@vemv Quite right! Although I am not sure if it should be part of the template itself. I often disliked templates where you have to spend some time removing everything you don't want. So for the time being at least I've added it to an "extra" folder in the repo.

๐Ÿ™Œ 1
Helins 2021-06-07T09:45:24.142700Z

Happy to take PRs though, if there are obvious improvements that can benefit everyone

Helins 2021-06-07T10:03:30.145800Z

test.check is a wonderful tool. It helps me find edge cases even in very simple, dumb assertions. For any non-trivial example, it is a bliss. However, from experience, it is often hard locating precisely what make a test fails in any non-trivial example. I hope this couple of lightweight abstractions will help you as much as they helped me in organizing your generative tests and being highly productive: https://github.com/helins/mprop.cljc

๐Ÿ‘ 3
1
Jakub Holรฝ 2021-06-08T19:38:05.163200Z

A typo in the Readme :effictive

Helins 2021-06-10T14:32:22.187100Z

@imre Indeed, it was maybe too abstract. I added outputs in README, hopefully it's clearer

imre 2021-06-10T14:33:24.187300Z

nice one

imre 2021-06-07T10:14:02.146200Z

This looks interesting. Would it make sense to add an example or two about how failing test output compares to when multiplexing isn't used?

โค๏ธ 1
pez 2021-06-07T10:30:33.148600Z

Great! I am one that looks for templates when I am about to do something new. Last time I made a cljc library, I noticed the lack for templates here. ๐Ÿ˜€

๐ŸŽ‰ 2
Karol Wรณjcik 2021-06-07T10:55:24.150800Z

During the weekend I've made a really simple text-to-speech application which demonstrates the power of holy-lambda, AWS Polly, babashka runtime and scittle. Hope you will like it guys. Demo: https://youtube.com/watch?v=XJc6xma7v0Ahttps://t.co/uQ0JlE0N0p?amp=1 Project: https://github.com/FieryCod/holy-lambda/tree/master/examples/bb/babashka/talk-with-babashkahttps://t.co/vsFHiGVkU8?amp=1

๐Ÿคฏ 7
โค๏ธ 1
๐Ÿš€ 5
2021-06-07T12:54:28.155100Z

I'm happy to announce a new release of Mirabelle (https://github.com/mcorbin/mirabelle), a stream processing engine for monitoring heavily inspired by Riemann (http://riemann.io). I also wrote recently a documentation website for it (https://www.mirabelle.mcorbin.fr/), and published today an article about how I use it for blackbox monitoring (https://www.mcorbin.fr/posts/2021-06-07-mirabelle-cabourotte-blackbox/). As always, i'm open for feedbacks ๐Ÿ˜‰

๐Ÿคฏ 3
๐Ÿš€ 21
Jakub Holรฝ 2021-06-08T20:23:15.163500Z

Mirabelle use the same protocol than Riemann. - should be "as"? Streams clocks -> Streams' clocks?

vemv 2021-06-07T21:26:38.161700Z

having authored similarly focused templates, one thing I'd recommend is to template the CI integration as well. Especially featuring a comprehensive test matrix

๐Ÿ’ฏ 2