Hasty Briefsbeta

Bilingual

Hand-Drawn QR Codes

10 months ago
  • #QR codes
  • #Python
  • #DIY
  • Author purchased a sticky-note-like pad with a 10x10 and 2x10 grid to create a QR code.
  • Version 1 QR codes can hold URLs up to 17 bytes; 'sethmlarson.dev' was used initially due to length constraints.
  • Learned that using all capital letters allows fitting the full domain 'HTTPS://SETHMLARSON.DEV' in a version 1 QR code.
  • Used the Python 'qrcode' package to generate a reference QR code with the '-n' option in echo to avoid trailing newlines.
  • Hand-drew the QR code, starting with corner squares (position patterns) and timing lines, making a minor mistake that didn't affect functionality.
  • Scanning the hand-drawn QR code was finicky due to paper curling but worked well when hung from a monitor.
  • Encourages readers to try hand-drawing on grid paper and provides contact details for thoughts or questions.
  • Offers subscription options for new posts via RSS feed or email newsletter and mentions the blog's open-source nature.