This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-04-11
Channels
- # announcements (2)
- # babashka (31)
- # beginners (31)
- # calva (30)
- # cider (23)
- # clerk (1)
- # clojure (46)
- # clojure-austin (5)
- # clojure-brasil (1)
- # clojure-europe (47)
- # clojure-nl (1)
- # clojure-norway (72)
- # clojure-uk (2)
- # clojurescript (39)
- # conjure (1)
- # cursive (16)
- # data-science (1)
- # datomic (35)
- # dev-tooling (4)
- # events (5)
- # introduce-yourself (2)
- # jobs-discuss (5)
- # missionary (3)
- # polylith (11)
- # releases (4)
- # scittle (4)
- # shadow-cljs (18)
- # spacemacs (16)
- # specter (2)
- # squint (27)
- # xtdb (6)
Morning ☀️ After 8 months of Groovy/Grails I'm back to Clojure project :face_holding_back_tears:
Morning and welcome back! 😄
> No longer have to deal with 500 line-long methods 🙈 I feel you! I can’t shake this feeling of having to do all these … “ritualistic movements” when working in certain other languages. A problem should have a seven line solution (a function), yet, it takes … types, methods, and … mutability 💥
Moin moin
I re-read https://lambdaisland.com/blog/2019-08-07-advice-to-younger-self by Plexus yesterday. It’s a text that has put the focus on something important that I feel can be lacking in technology organizations. Super-brief recap: • Do: Become allergic to The Churn ◦ The Churn is losing a day debugging because a transitive dependency changed a function signature. The Churn is spending a week just to get a project you wrote a year ago to even run. The Churn is rewriting your front-end because a shiny new thing came around. ◦ Examples of churn-robust technology: Clojure, Common Lisp, HTML, Make ◦ Examples of churn-sensitive technology: JavaScript, Ruby, React-Preact-Vue-Angular-… • Do: study the great traditions ◦ The combined effort and experience that has gone into creating each of these traditions is measured in millenia. These people know things. They have seen things. And when you scratch away the hipster veneer of your technology stack you will find they are everywhere. ◦ If possible find a mentor, someone to be your shifu and teach you these ancient arts. Stay humble, and let your curiosity guide you. ◦ Examples of great traditions: UNIX, LISP, The Web, Emacs, TeX
> That applies not just to technology 🙂 That got me thinking about which non-tech-traditions I’m missing out on. :thinking_face:
That's before we get into the real deep stuff of life styles and social organizations
Food, dress, literature, music, poetry and manners make more sense to me than life styles and social organizations. Care to give an example of an example of a great tradition in life style or social organization?
Somewhat arbitrary example, not out of interest in the debate but because I see the issue come up once in a while - what if the alternative to the unions debate (false dichotomy?) is guilds?
you mean like... writing artisanal ruby instead smashing AI generated Cobol at the computer?
We could retreat into the mountains and build a Clojure monastery, no AI/copilot crap allowed

Monasteries usually have very practical stuff to do, to earn a basic living (if they are not entirely self-sufficient, and if they are, you still have to do very practical stuff to be self-sufficient)
Clojure and beer brewing in a monastery sounds like a surprisingly attractive occupation 😄
Wonder if there's a higher incidence of musicians in Clojure than in other languages
> higher incidence of musicians in Clojure than in other languages My impression is yes, definitely
Anecdotally there is a surprisingly big overlap between programmers, musicians, and jugglers
Bom dia!