When designing and developing software think about developing accessibility features for software to help people with special needs to use the software. Two of the common accessibility features I use are zoom and audio narration. If you are developing desktop Windows applications use the built-in accessiblity SDK.