First of all, I decided to change the blog style a little. Since I think there are more game developers or beginner game developers, than non-game developers, now it will be more like “from developer to developers”.
Docking physics
This wasn't that hard, but still. Ships while docked shouldn't be able to just fly back or rotate without moving the ship they're docked to. To get the proper behavior, they needed to act like one ship. To achieve this, ships were detecting, if they are docked and if they are, all vectors (total thrust vector) were added …