BlogBlog

Notes on making wallet passes for things that never had a card: loyalty stamps, gym QRs, social profiles, and other oddities.