qr code best practices | Blog | ShiftShift Extensions