Fit, Crop, or Pad: What Actually Happens to Your PixelsFit, Crop, or Pad: what actually happens to your pixels when a resizer changes an image's dimensions? The drawing call is one line. The geometry, the resampling, and the re-encode around it decide whe3h ago · 5 min readtoolkitloop.hashnode.dev
How Browsers Count Words: Segmenters, Hyphens and EmojiHow Browsers Count Words: Segmenters, Hyphens and Emoji Ask three word counters for the length of one draft and you may get three answers. That is not a bug in any of them — at least, not necessarily.1d ago · 8 min readtoolkitloop.hashnode.dev
Why Word Counters Disagree: Segmentation and Edge CasesTwo counters read the same essay and report different word totals. Neither is broken. They are applying different rules for what counts as a word, and the difference concentrates in a handful of edge 2d ago · 6 min readtoolkitloop.hashnode.dev
QR Error Correction Explained: Levels, Capacity, Logo BudgetQR Error Correction Explained: Levels, Capacity, Logo Budget Every QR code you have ever scanned was damaged. Not badly, usually. A little glare, a slightly misprinted module, a thumbprint, a crease. 3d ago · 8 min readtoolkitloop.hashnode.dev
Static vs Dynamic QR Codes: Where the Redirect BreaksDisclosure: I built the QR code generator at ToolkitLoop. This article is about the architecture behind a failure mode, not a pitch: the difference between static and dynamic payloads explains almost 4d ago · 8 min readtoolkitloop.hashnode.dev