On Writing Software Well #3: Using globals when the price is right

David Heinemeier Hansson · 20K views · 2018 · 17:17

Open on YouTube

Software architecture & designother

Why the open web links it

Discusses the thoughtful use of global variables in software design, using Basecamp and Rails as examples.

Linked by 3 independent sites, 2 of them widely read in the 2026-10 crawl of the open web, including kolide.com, signalvnoise.com, gorails.com.