Practicalli Project Spring 2023
Due to covid illness during 2022 the planned work has been spread over late 2022 - early 2023.
Due to covid illness during 2022 the planned work has been spread over late 2022 - early 2023.
A range of updates, new content and tool reviews and testing. Reviewed 75 solutions for 44 students on Exercism.io over the last two week, adding that advice and code walk-throughs to the Practicalli Clojure book.
Several high-quality REPL driven development videos will be released soon, awaiting some final editing and post processing.
A range of updates, new content and tool reviews and testing. Helping lots of students on Exercism in the last week.
Creating more recorded video content around REPL driven development of high quality, improving speed of editing with Blender.org as well as better script writing and delivery practice.
Represented Clojure at the JVMWars 2020 online meetup, giving a short presentation which included a brief demo of REPL driven development.
Continuing the Live broadcasts covering the developmment of the Banking on Clojure web application. - 084 - Banking On Clojure - Part5 - Generated database records from clojure.spec - 085 - Banking On Clojure - Part6 - Refactor database schema, specs and namespaces
Invested time to understand the changes coming to the Clojure CLI tools and understand the opportunities that Clojure exec (:exec-fn
& :exec-args
) brings to aliases. These changes provided a catalyst to start redesigning the aliases used in practicalli/clojure-cli-config.
Continued support for Practicalli by Clojurists together is much appreciated and there are several hundred content ideas for the continued work.
Highlights of the last two weeks includes:
Started series called Banking on Clojure to cover application servers, sql and relational databases. This will cover the full development and deployment workflow, including clojure.spec for specifications and generative testing.
Added more tools to practicalli/clojure-cli-config
Add anchors to all sub-headings across all books, making content easier to navigate by enabling navigation to specific sections in a page. This helps keep relevant information together on one page and reference a specific section from other pages.
Continuous integration and deployment was the main focus of this period, with some Clojure spec generative testing.
Added Practicalli website and YouTube channel to the Clojure.org community resources.
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.