Burk Hufnagel has been creating positive user experiences since 1978 as a Software Architect and Developer. He currently works for Daugherty Business Solutions, helping clients transition to agile development with a focus on automated testing.
Burk has presented at several conferences, including DevNexus and Connect*Tech, and was voted a JavaOne Rock Star. He also contributed to two books; “97 Things Every Software Architect Should Know” and “97 Things Every Programmer Should Know”.
You may think that just because you don’t do any “front end” work, you don’t need to worry about knowing how to design a good user interface. The truth is that you’re designing user interfaces all the time - you just don’t think of it that way. Just because you’re writing code that doesn’t include a GUI, don’t think there isn’t a user interface involved. An API is a user interface and many of the principles that go into designing a good GUI are just as applicable when creating the public interface for a package, a service, or even a single class.
In this session, you’ll learn the fundamentals of good user interface design, techniques to help you deliver a great user experience, and how to apply them even when there’s not a single pixel involved.