I thought a Roman numeral tattoo generator would be a very small feature. The original workflow looked obvious: Enter a date Convert it into Roman numerals Show the result Let the user copy or download it The conversion logic itself was not difficult. What surprised me was that users were not really asking only: What is this date in Roman numerals? They were also asking: Will this still work as a tattoo? That second question changed the product. ...