I tend to obsess over the details and love working with designers who are as passionate as I am about delivering the best possible website for their client’s projects.
I mostly work with design agencies and freelance web designers who need a developer partner for specific client projects. My focus is on creating tailored backend user experiences that make managing content as easy, and user-friendly as possible.
When working with a new design, my approach is to provide the end user with as much flexibility as possible for managing their website, without giving them too many options that could hurt the user experience or significantly alter the design. I’m a firm believer in WordPress’ Philosophy of Decisions, not Options:
Every time you give a user an option, you are asking them to make a decision. When a user doesn’t care or understand the option this ultimately leads to frustration. […] It’s our duty as developers to make smart design decisions and avoid putting the weight of technical choices on our end users.
My favorite projects are those where I work directly with the designer providing my technical knowledge to ensure the design solves the client’s problems and meets their success goals.