Creating Lisp Systems

I like to fiddle with Common Lisp from time to time, but unfortunately I always run in trouble when trying to do some basic things, normally outside of the language itself: how do I build a binary, including on CI (build server pipelines)? how do I write and run tests? how to mock during tests? how to debug code with a line-by-line debugger? how to describe/document a project for publication?…