Jumpstarting a New RESTful APIA tutorial on how to use an API starter template to create a Dockerized RESTful API with Deno 2, Oak, PostgreSQL, OpenAPI, and JSON:API…Jan 91Jan 91
Published inUX CollectiveEmbracing change with system-driven designTo embrace change, you have to make it easy and cheap. System-driven design is one way to do just that.May 30, 20231May 30, 20231
The Rocky History of UX Design & the WaterfallThe waterfall has fundamentally shaped how we think of our profession and craft as UX professionals — to everyone’s detriment.May 24, 20231May 24, 20231
Published inBootcampThe Problem with the Double DiamondThe clash between agility and UX isn’t between quality and velocity; it’s between building and dwelling.May 18, 20237May 18, 20237
Published inUX CollectiveThe difference between agile and UX is not about quantity vs. qualityThe difference between agile development and UX isn’t between quality and quantity — it’s between building and dwelling.May 10, 20236May 10, 20236
Published inBootcampYour MVP is Just the BeginningA good minimum viable product is a starting point, not a final deliverable.Apr 20, 20235Apr 20, 20235
Published inUX CollectiveChatGPT cannot do user researchWhy ChatGPT may produce inaccurate information about people, places, or facts.Apr 13, 202320Apr 13, 202320
Published inBetter ProgrammingWhy Scrum FailsWhy is it that we all follow a process called “Scrum,” and yet no one actually follows the process that the Scrum Guide defines as Scrum?Apr 4, 202338Apr 4, 202338
Published inBetter ProgrammingAll Software Estimates are LiesYou might expect me to follow that up with some pithy reversal, like George Box’s famous quote about models, but are estimates useful?Apr 27, 202317Apr 27, 202317
Published inBetter ProgrammingThe Art of the Vertical SliceAgility means taking a small step and then seeing where you are. That requires cross-functional teams to work in vertical slices.Mar 22, 20235Mar 22, 20235