How to Generate Unique Names with a Value Object | Hacker News Reader