Skip to content

Practicalli Software Engineering Guidesλ︎

Books, articles and live coding videos covering software development practices and tools, including Lean and Agile practices along with a specialisation in Functional programming using the Clojure programming language

Contribute to Practicalli Practicalli YouTube Subscribe button

Practicalli GitHub Discussions button Practicalli Clojurians Slack button


Sponsor practicalli-johnny

Sponsorship supports continued development of Practicalli books & videos. Sponsor feedback on content & topics is most welcome.

Domain registration is the only infrastructure cost, as zero-cost GitHub repositories, CI workflows and GitHub pages are used to publish content.

Thanks to Nubank and sponsors from the Clojure community for their continued support


Free Software Engineering Booksλ︎

Practical guides across the full spectrum of software development.

Practicalli Engineering Playbook

Practical guides to Clojure programming and development workflows

Practicalli Clojure Practicalli Clojure Web Services

Development tools

Practicalli Spacemacs Practicalli Neovim


Open Source Projects and Toolsλ︎

Clojure Project Templates Gameboard API Clojure Webapp


Editors and Tools Configurationλ︎

Clojure CLI Config Clojure LSP Config

Astro5 Neovim Config Spacemacs Emacs Config

dotfiles - git, kitty, ssh, zsh, docker, aws, regolith, hyprland


Website Statusλ︎

MegaLinterPublish Book Publish Book pages-build-deployment


Built with Material for MkDocs