Check your frameworks
Don’t assume they’re accessible
Submit bugs (if you have a framework issue, so is everyone else using the framework, so help make it collectively better)
Extend rather than reinvent (maximise compatibility, make use of the good bits, add the missing bits and uplift the bad bits, should be less work long term than reinventing the wheel)