Death to px, long live ch!
Terence Eden argues that pixels are a lie—CSS pixels don't map to physical pixels, and even centimeters are perceptual. For a text-heavy blog, he sets the main content width using the `ch` unit (character width) to ensure readability, and uses `ex` for vertical spacing. He shares his CSS snippet and notes that while he hasn't replaced every `px`, he's experimenting with relative units for a more proportionally consistent design.
Pixels are a lie. Even if you think you're drawing something with 'pixel perfect' accuracy, your monitor is lying to you.