July 29, 2026
Rebuilding my portfolio for the AI era
Why I threw away my 2021 portfolio and what I learned shipping the new one: design restraint, typed content, and two production bugs worth writing down.
Read →Writing
July 29, 2026
Why I threw away my 2021 portfolio and what I learned shipping the new one: design restraint, typed content, and two production bugs worth writing down.
Read →