A very useful video tutorial from Sebastian Lague on Object Pooling, a technique that every shmup developer should know.
There are lots of other great game development videos on Sebastian’s YouTube channel, but this one is particularly relevant to shoot-em-ups. Discuss it on the forums here.