A QR code business card should open your live profile and save your contact. Most only do the first.
Thrown out, lost, or buried in a bag. A printed handle is a claim nobody can verify anyway.
Land the scan on live commits and shipped projects first. Offer the contact save second, once they've seen proof.
vCard comes in 2.1, 3.0 and 4.0. They are not interchangeable, and one of them quietly fails.
iPhone, Android, desktop mail clients. 4.0 support is inconsistent below iOS 16 and on older Android.
For a code scanned by strangers on unknown phones, richer fields aren't worth a contact that never saves.
Resolve through a profile URL you control. Then a new job, email or link never strands 500 printed badges.
Readable from three feet, a short label beside it, and a vCard behind it — not just a webpage link.