This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-01-29
Channels
- # announcements (13)
- # aws-lambda (19)
- # babashka (11)
- # beginners (90)
- # calva (35)
- # chlorine-clover (16)
- # cider (8)
- # clj-kondo (6)
- # cljsrn (10)
- # clojure (44)
- # clojure-australia (1)
- # clojure-europe (35)
- # clojure-nl (6)
- # clojure-norway (7)
- # clojure-uk (101)
- # clojurescript (79)
- # community-development (40)
- # conjure (1)
- # contributions-welcome (4)
- # core-logic (2)
- # cursive (6)
- # datomic (4)
- # figwheel-main (5)
- # fulcro (18)
- # girouette (1)
- # graalvm (3)
- # hoplon (2)
- # hugsql (2)
- # jobs (5)
- # malli (26)
- # off-topic (74)
- # pathom (36)
- # portal (4)
- # reagent (10)
- # reitit (23)
- # remote-jobs (1)
- # shadow-cljs (27)
- # spacemacs (10)
- # sql (3)
- # startup-in-a-month (6)
- # tools-deps (55)
- # vim (11)
- # xtdb (15)
Hey everybody, we're at the end of month one! And wow ... it has been a ride. I'll have a summary post on this first month's efforts to share with you on Monday, but given the amount of work left to do and the pace with which it's getting done, I don't think we're gonna finish on time. There's just too much left to do for the Plotters game in order to get something up which is playable, nevermind something that I could realistically charge money for. However! There is plenty of time this morning to get as far as we can get. I'm gonna start the day with a little morning code challenge warmup and see what progress there is to be had before 12:00 EST. After that I'm going to abide by the rules of the game I've built for myself and move on to Startup 2, but maybe we'll have a "Month one revisited" thing sometime in the future. Anyway, if you'd like to join here's the Twitch link, and back-recordings of streams are available on YouTube too! • https://www.twitch.tv/a_fry_ • https://www.youtube.com/channel/UCkDn7Pnyeq3SJha1x3GXTkQ
Apropos Rich comments, @andyfry01. It can be taken quite far. I like the Design Journal idea that @jr0cket recommends here: http://jr0cket.co.uk/2018/11/REPL-driven-development-with-Clojure.html
Full disclosure: I am myself quite a bit more unstructured than that, but I often leave cleaned up versions of my experimentation comment
forms with the “finished” code. They are great for future me when returning to the code months later.
@pez Using comment
form playgrounds as living documentation is definitely something I've turned over in my mind a bit this week! If I was doing this in a big team or in some kind of corporate context, I might even go so far as to do it right below each function for ease of reference:
(defn a-func [args]
(apply + args))
(comment
; It can add 1 and 1
(a-func '(1 1))
; Did you know? It can also add 1 and 2
(a-func '(1 2)))
Which is a bit overkill for the scale I'm working on, but maybe when I've got 15 people working for me 👹