Here’s a list of guidelines a designer needs to know about accessibility from Jesse Hausler.
One of the points that stuck in my mind was that you should design for a “diverse set of users” who will interact with your products. This might be people who can’t see colors or have full use of hands, but it could just as easily be older users who can’t see tiny text.