Skip to content

Journalλ︎

Practicalli Project Update 4

Clojurists Together Logo

After the broadcasts on Clojure spec, moving on to more tooling centric topics. Starting with Unit test runners for Clojure CLI tool and preparing a series on continuous integration, packaging and deployment.

Flu symptoms have finally eased, so planning video tutorials in the later part of the sponsorship.

Practicalli Project Update 3

Clojurists Together Logo

Continued with Practicalli Clojure updates and weekly broadcasts covering Clojure spec and generative testing.

Also updates on Practicalli Spacemacs, including a move to doom modeline theme for a clean and modern look to Spacemacs.

I was still feeling the affects of illness for some of this period, but steadily improving.

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

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

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.

4Clojure solution

Write up of the 4Clojure exercises I covered in yesterdays Clojure study group broadcast.

Popped out for a few essentials in the last day I am prepared to go shopping before the holidays :)

Day 98: Coaching and 4Clojure 53

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 solution

4Clojure #53 solution