As a user experience designer I try to keep my design philsophy simple:
If design conventions exists, follow them.
Design convention is the bedrock of intuitive design. Do your research, use established design patterns, and don’t try and reinvent the wheel!
If it's new, get it out there, and test, iterate, test iterate etc.
If you're designing something novel, don’t get caught up in battles trying to get it 99.9% right. Get it to 80%, get it live, and track it/test it, get actionable insights, and then iterate.
Hi. I like taking things that don’t work well, and making them work well. I like prototyping concepts in Axure RP 6.5, and also like using it's clever features for producing deliverables as part of a design centric process.