Skip to content

Journalλ︎

Practicalli Project Update 1

Clojurists Together Logo

Unfortunately illness caught up with me towards the end of this period, but otherwise I have been busy with the weeekly broadcasts and improvements to the Practicalli Clojure book, updating the install guides to Clojure CLI tools and repl driven development sections.

Day 101: An extra day of code

Thoughts for today

Added more 4Clojure solutions

def supports a doc-string (I missed that ability previously).

Emacs Window management when running tests in Cider with Spacemacs.

The Logitech MX Ergo trackball mouse arrived today and it is so nice to use. Its a trackball so the mouse itself stays static on the desk avoiding the need to move my hand around and therefore reducing RSI. Using a trackball also means very little space is use. The trackball is tilted so the hand is in a natural and more comfortable position, the same position I configured with my tented Model01 keyboard.

Day 100: 4Clojure

Thoughts for today

100 days of code challenge completed. Was it worth it? Well yes, it got me coding almost every day, and overall I certainly achieved more than 100 hours of coding, more like several 100 hours of coding.

I didnt do was work on a specific project every day, but that would have felt more like work and I enjoyed having a break from that routine.

Will I do a 100 days of code challenge again? Not sure, its quite a hard thing to be consistent with. I will certainly keep a developer journal from now on as it has been very useful.

Day 98: Coaching and 4Clojure 53

Thoughts for today

Continued coaching one of my regular students

Took Poppy (one of my cats) to the vets for a checkup. Apart from a some plaque build Poppy is fine. More toothpaste and teeth cleaning for Poppy.

Cycled into Wagamama Southbank for another coaching session, getting my teeth stuck into 4Clojure challenge #53, a tricky one eventually solved with partition and partition-by.

4Clojure code