This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-10-09
Channels
- # 100-days-of-code (6)
- # announcements (4)
- # atlanta-clojurians (1)
- # aws (1)
- # beginners (65)
- # boot (21)
- # cider (9)
- # cljsrn (3)
- # clojure (186)
- # clojure-android (4)
- # clojure-conj (1)
- # clojure-dev (12)
- # clojure-germany (3)
- # clojure-italy (8)
- # clojure-nl (1)
- # clojure-russia (32)
- # clojure-spec (19)
- # clojure-uk (41)
- # clojurescript (83)
- # core-async (5)
- # cursive (18)
- # datomic (15)
- # emacs (5)
- # events (4)
- # fulcro (7)
- # hyperfiddle (4)
- # leiningen (4)
- # liberator (1)
- # off-topic (65)
- # overtone (4)
- # pedestal (5)
- # perun (1)
- # planck (3)
- # re-frame (1)
- # reagent (3)
- # rum (5)
- # shadow-cljs (8)
- # spacemacs (19)
- # testing (3)
- # tools-deps (4)
- # yada (6)
Day 24: Basically rewrote the whole program taking a (hopefully) better approach driven by writing unit tests. I'm very pleased because it's the first time that design pattern has really clicked for me. I managed to climb out of a thick mental fog by just talking it through in the journal and writing tests. https://github.com/porkostomus/100-days-of-clojure-code/blob/master/log.org
OK: I guess I'm going to have to actually start a public journal. ;D I did 4Clojure P125 - a quine in Clojure. Took the classic "C" like approach -- ugly, Then realized I could clean it up bit with a few less quotes. Ho hum... Then I saw amalloy's solution. Wow! I think I have to go back and re-read that section in GEB. All I can say is....wow!
i'm curious and hope it wouldn't have been too obvious: what are you referring to with "4QP125" -> is this some kind of exercise list like 4clojure? and what does GEB mean? :thinking_face:βΊοΈ
D'oh! Thanks for asking. One typo and one buzzword. I got interrupted while editing it. 1. Yes, 4Clojure #125 - creating a Quine in clojure 2. A quine is a program that when run emits it's source code. 3. Discussed in Douglas Hofsteader's award winning book: Godel, Escher, Bach (AKA "GEB"): https://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach
Day 25 - quarter of the way through the challenge and I am loving every minute. Today I started to get back into the swing of creating screencasts for the Spacemacs book as well as working on the Magic section. Magit is such a wonderful Git client, so fast and full of easy to use features. I still have lots to add on Magit though. https://github.com/jr0cket/100-days-of-clojure-code/blob/master/log.org#20011009---day-25-quarter-of-the-way-there
Earlier today, I just happened to type "magit spacemacs" into Google and saw your video there in the results, just a few hours after you posted it