Oh. One other thing. I tend to go backwards. UX first. Then API. Then whatever fuels it.
If I go the other way around I -inevitably- forget some stuff that is crucial for the front end implementation, whereas it’s hard to forget how it supposed to work for the user.