This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-07-01
Channels
- # announcements (23)
- # babashka (66)
- # babashka-sci-dev (7)
- # beginners (24)
- # biff (2)
- # calva (19)
- # cider (10)
- # clj-kondo (12)
- # cljs-dev (3)
- # cljsrn (2)
- # clojure (37)
- # clojure-art (1)
- # clojure-europe (50)
- # clojure-gamedev (1)
- # clojure-nl (1)
- # clojure-norway (22)
- # clojure-uk (7)
- # clojurescript (6)
- # conjure (28)
- # cursive (19)
- # data-science (11)
- # fulcro (21)
- # holy-lambda (12)
- # honeysql (6)
- # hyperfiddle (2)
- # jobs (1)
- # lsp (5)
- # malli (4)
- # meander (3)
- # missionary (8)
- # nbb (5)
- # off-topic (39)
- # rdf (9)
- # reitit (1)
- # releases (1)
- # sci (21)
- # shadow-cljs (42)
- # specter (1)
- # xtdb (11)
clojured was a great time đ good morning!
had the most amazing thunderstorm here last night!
Morning!
Good morning! I'm a bit down and sad today because I worked my last hours on my Pitch contract yesterday, and I will miss it dearly. Such a wonderful company! And such amazing people there. I learnt tons. Feels a bit like I have been back to school for a year. đ
@U0ETXRFEW what are the main takeaways, if I may ask?
I especially like the friendliness and focus on really working together with making things work. It feels comfortable to bring up any kind of issue. Which leads to issues being visible in a very healthy way. And the balance they strike between getting things perfect vs just âgood enoughâ is great for me. I tried to describe the mode of bringing in new code in a tweet thread, a while ago. Let's see if I can find it...
Another thing I've learnt to appreciate is e2e testing. It is certainly not that Pitch has gotten rid of the battle with e2e test flakiness, but the payoff with the way they have covered the builds with these tests is great. It contributes to this feeling of comfort working with the code and the people there.
Pitch spends effort on the developer ergonomics like few other places I've been working at. Things like: ⢠Having versions of desktop/webb and mobile apps built from each PR. ⢠A set of extensible command line tools for starting the dev environment ⢠Test watchers for everything, even for configuration ⢠Ease to run e2e tests locally ⢠A super skilled devops team where everyone fully understands that the team exists for the developers in the org, not for their own sake (I've seen a bit too much of the latter, so this is refreshing).
Found the tweet! https://twitter.com/pappapez/status/1525024787541680128
Together with this, this mode of pulling in new code is super powerful and nice: https://twitter.com/pappapez/status/1488094328107020290
thanks for sharing!
Morning!
Hi, is there a deps.edn
equivalent to lein new
? (I have started a new project for ages as you can tell )
@U052852ES Doing Clojure for fun or professionally again?
For fun at the moment... I was thinking about doing some of the Functional TV exercises
This may help if learning about Clojure CLI & deps.edn https://practical.li/clojure/clojure-cli/
clj-new uses the original template format used by Leiningen, so existing templates can be used. deps-new uses a simpler template.edn approach to templates which is not compatible with older templates (unless those project templates are rewritten)
Interesting. If that library didn't use tools.build for copying/deleting files, it would also be compatible with bb - it looks simple enough.
or wait, maybe it is already compatible since those parts of tools.build should already work with bb ... lemme try :-D
Did you read the bottom of that projects readme?
This is something else though, it works with babashka CLI, a command line library, in the JVM
Haha, wow, this is cool.
$ time new app --name foo/bar --overwrite true
Creating project from org.corfield.new/app in bar
new app --name foo/bar --overwrite true 0.08s user 0.02s system 89% cpu 0.115 total
This is the script. https://gist.github.com/borkdude/2ee8e49803b40cf0fe284c9921388f87#file-new Put it in your path and then you can call:
new app --name foo/bar --overwrite true
A good day for bb: both malli and meander are now compatible as runtime dependencies!
Another bonus: deps-new also (almost, with minor patch) works with bb: https://gist.github.com/borkdude/2ee8e49803b40cf0fe284c9921388f87
Watching the beginning of the Tour De France live in Copenhagen! Of course, this being Denmark, it immediately starts raining.
In Germany Iâm being introduced to their love of France, one the examples: Who was the winner of the Tour De France 1940? The 6th Panzer Division.
I donât think anybody in my wider circle in Germany would share this kind of humour :thinking_face:
IMHO, kind of tasteless
Well, it seems in the south people do have such humor)) Heard it in friendâs circle of Germans. No offense intended, though đ I have nothing but love and respect for our community.