Menu Home

Worse is better


Is it better for software to be simple or consistent? Richard P. Gabriel suggested that simplicity was the most important aspect of software design, more than consistency, correctness, or completeness. He called it “worse is better.”

Roving bridge

Roving bridge

Horse-drawn canal boats made up the early British Industrial Revolution’s transportation network. But they presented a tough problem: how to get a horse from one bank of a canal to another, without disconnecting the rope?

The engineer’s ring

Iron Ring

After years of toil and study, the Seven Wardens call you to attend a sacred ritual. At that ceremony, you swear a secret vow and are awarded a ring of iron. Classical cult? Medieval guild? Nope, you’re now a Canadian engineer.