Seth Larson created hand-drawn QR codes on a grid paper pad he purchased in Minneapolis.
He used the smallest QR code version 1, which can hold URLs up to 17 bytes long, but he had to improvise as his URL was 23 bytes.
He used the qrcode package in Python to create the QR code and made adjustments based on a reader's suggestion to include the full domain name.
Despite some minor mistakes during the drawing process, Seth successfully completed the QR code and found that scanning worked best when the paper was flat or hung from his monitor.