Back-end Developer’s Guide to UI/UX Design: You have users too!
Description
If you've ever used an API that behaved exactly the way you expected it to you, it's likely that someone spent time thinking about who would be using that API and what their needs were. On the other hand, if you've ever tried to debug a 200-line method that did six different things, you can bet the person who wrote it wasn't thinking about maintainability, or how difficult it would be for someone else to understand that code.
In this session, we'll look at the most common types of users we serve, what their user interface looks like, and ways to improve those interfaces and their user experience.