It's rather meta, but I've been really enjoying https://github.com/tonini/overseer.el. If you have a test suite for your elisp library, you probably use ert-runner to confirm your project works in a fresh Emacs instance.
overseer.el then allows you to run ert-runner tests from inside Emacs!
miniblog.
Related Posts
Semver has a really odd relationship with software maturity. I'd take a v0.21 project over a v1.0 project.
LLMs are surprisingly good at reducing crash samples.
I've had success with "this project crashes my static analysis tool with the following command, try to shrink the repro whilst preserving the crash. Commit each smaller version to a branch".
I'm surprised there aren't more tools out there for starting a new project with some default config files.
There's `cargo new` but it's Rust specific and very minimal. create-react-app is React specific.
The only option I know of is cookiecutter. Surely it's a common problem?