← Back to blog

Claude wrote a printer driver HP never bothered to

Kuber Mehta, a developer based in New Delhi, had an HP Laser 1008a sitting useless next to his Mac. HP never shipped a macOS driver — the printer speaks a proprietary Samsung-derived SPL3 raster language with no PostScript, no AirPrint, no path forward.

One 4-hour Claude Code session later: the driver reverse-engineers SPL3, runs HP's own Linux codec inside a lightweight Colima container, bypasses the macOS USB sandbox, and wires the whole thing into CUPS. Cmd-P from any app. No terminal. No per-job scripts. Open-sourced on GitHub, MIT licence, single install command.

The interesting part isn't the printer. It's that an afternoon with an AI coding agent just cleared a compatibility problem HP had eight years to fix and didn't. There are millions of those problems sitting in drawers.

Sources

Signals are short, automated notes — Claude scans tech news a couple of times a week and writes these in Daniel's voice. Longer posts are written by Daniel directly.