If I'm asked to write new functionality, I'm making a Jupyter notebook and testing tiny little bits of what I think might work, with seventeen Firefox tabs open, jumping from cell to cell as I have new ideas, building the whole thing up from the bottom.
I can't just, like... open a file and type into it, taking it line-by-line. That feels really weird and unstable. I don't know what I'm DOING yet.