This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-02-13
Channels
- # adventofcode (35)
- # announcements (2)
- # arachne (1)
- # beginners (71)
- # chestnut (2)
- # cider (100)
- # cljdoc (17)
- # cljs-dev (17)
- # cljsjs (2)
- # cljsrn (2)
- # clojure (53)
- # clojure-austin (2)
- # clojure-europe (1)
- # clojure-finland (2)
- # clojure-italy (3)
- # clojure-nl (7)
- # clojure-russia (56)
- # clojure-spec (56)
- # clojure-uk (35)
- # clojurescript (58)
- # community-development (14)
- # core-async (9)
- # cursive (22)
- # data-science (5)
- # datomic (14)
- # duct (5)
- # emacs (2)
- # expound (4)
- # figwheel-main (6)
- # fulcro (23)
- # kaocha (8)
- # lumo (7)
- # off-topic (10)
- # pathom (6)
- # re-frame (17)
- # reitit (31)
- # ring (3)
- # rum (1)
- # shadow-cljs (45)
- # spacemacs (10)
- # sql (12)
- # testing (9)
- # tools-deps (130)
måning
Bore da
I saw some fool had written a very long tutorial on Duct that was published yesterday. https://circleci.com/blog/build-a-clojure-web-app-using-duct/
This is a great resource to have! Thanks for writing it.
@agile_geek do you work at circle now?
@dominicm no. I'm a guest writer
Nice article - full disclosure I've only skimmed it, will read more deeply later on.
@maleghast it's a loooong article. It's hard to walk thru building something functional (if trivial) in a tutorial!
I could not agree more - one of the things I like about it on first flush is that it does not fall foul of my biggest gripe about Clojure tutorials; being over-simplified.
Of course that means I am going to need a good chunk of spare time to really digest it.
It's aimed at intermediate level really... i.e. you know some Clojure but maybe only hobby level and you've not written a web app yet
BTW there's a part 2 and 3. Part 2 is written and in review/edit and part 3 is coded but I haven't written the text. They are less Clojure and more 'how to get ready for production and deploy'. Part 2 is dockerizing the app, part 3 is using terraform to stand up an ECS environment with loadbalancers et al to run the containers.
@maleghast <<does not fall foul of my biggest gripe about Clojure tutorials; being over-simplified>> You’ll hate all my blog posts then 🙂
I don't hate them at all, but I do find that a lot of Clojure "tutorials" are sparse and not really anything like Production applications.
I realise that this is a somewhat unreasonable criticism too, after all writing even a sparse, introduction type tutorial can take hours of effort and editing and I appreciate people taking the trouble at all, @jasonbell, I just long for deeper, more fully-formed articles / tutorials too 😉
(tho @maleghast is saying that you are a terrible person @jasonbell as long as that is clear. 😉 )
That’s fine @otfrom - as long as I know where I stand on the Clojure Blog Post Natural Selection list.
(I'm really NOT, @jasonbell, but I think that you know that)
I know you don’t think I’m a terrible person @maleghast but it gives @otfrom the perfect excuse to deliver a line where he knows he’ll get a reaction. He’ll be grinning and rubbing his hands together like some past-it Bond villan. 🙂
Well I wasn’t going to call you Villanelle was I. That conversation could turn very odd very quick.
@otfrom I really hope that last comment was accompanied by a loud mwah ha ha
@jasonbell at least you know I won't be trying to kill you until after I start buying you clothes
@jasonbell you love my singing. Your ears were only bleeding a little bit