Step 1: I'll just prototype things in jupyter then switch to good code later on once I've got the core functionality written, no problem
Step 2: Okay, it works, should probably refactor this now and do it the right way but I'm on a roll, let's knock out those next couple requested features in the notebook too
Step 3: Uhh if I'm going to stay on track with this timeline there's no way I'm going to spend days rewriting everything, I'm just going to send this enormous notebook to the team and call the problem solved, they can probably figure out which cells are important and how it all fits together
Please don't fall into this trap, lol