This year I decided to stick with what I know best - Javascript, specifically JS running in Node 18.
To simplify my debugging setup, and finally experiment with something I have been thinking about a bit, I set out to set up Jupyter Notebooks (using the VSCode integration) to run Node.js code.
In order to do so, I installed the IJavascript kernel, which allows Jupyter to run Javascript:
brew install jupyter
npm install -g ijavascript
ijsinstall