Text this: Nonlinear Pulse Shaping in Fibres for Pulse Generation and Optical Processing