When you're asked to sprinkle software engineering onto data science projects ✨

lemmy.ml/pictrs/image/8ef56cc0-2978-4c82-861a-c…

submitted by Ephera@lemmy.ml

Comic with the dog asking to throw a toy, but it does not want the toy to be taken. But instead, the comic says "Software engineering? – No software engineering tooling! Only software engineering!".
239

Back to main discussion

With jupyter notebooks in a devops perspective you could just build a process to export the notebooks to standard py files and then run them.

There are actually a lot of git hooks that will actually expoet/convert .ipynb to .py files automatically since notebooks don't work great with git.

VS code can export and import from a to jupyter notebooks, but there's some kind of bug and the imported notebooks always keep a ## % on each cell (not a high deal, but is annoying because subsequent exports/imports think they are cells to be created)