Designing a portfolio that feels more like a product