I'm writing the magazine articles as a 3-part series. It's a real challenge to squash down the size of the books content to 3 sets of 2400 words, the book itself wasn't too florid in it's language.
More challenging is trying to move away from the clear 3-part structure of he book (concepts, DIY, extensions) to 3 articles which must all contain significant elements of programming because the magazine which might publish them is a computer magazine. You can't ask readers to read an entire article on mathematics and wait another month before starting any Python.
So I think this will have to have programming using IPython as the primary focus, with the exciting mathematical journey taking a less prominent role. Sigh.... the sacrifices!