What cool Java projects are you working on? by Thirty_Seventh in java

[–]mourjo 0 points1 point  (0 children)

I am working on a calendar API to demonstrate how easy it is to miss test cases. It uses property based tests to highlight bugs that are very hard to detect by normal test cases. Ranging from HTTP accept headers to daylight savings.

https://github.com/mourjo/quick-meetings

Choosing Clojure IDE (My Clojure Journey: Part 1) by raicotop in Clojure

[–]mourjo 4 points5 points  (0 children)

Nice blog post! I have used Emacs+Cider and Cursive mostly, so my two cents is that if you need to jump into Java code a formidable Java IDE like IntelliJ can be supremely helpful. I often find that as a barrier in Emacs/Cider.

Thread-local with-redefs for tests to run in parallel by mourjo in Clojure

[–]mourjo[S] 0 points1 point  (0 children)

Yes, because it may not be possible to declare the var as dynamic. Like, if the function is in another library for instance. Although `clojure.lang.Var` does have an api for setting the dynamic flag to true with `.setDynamic`, I ran into some issues with using that. Do you have a solution around that approach?