It all comes down to having basic knowledge (the internet isn't only for forum discussion and porn - you can actually LEARN something via websites) and making the effort to check your bike BEFORE you go hurtling down that descent at 70Kph....particularly if it is a brand new bike, or if it has just been built/rebuilt.
cheers