I've been preaching this for years. Developers should be forced to work and test their software on Celeron, 256MiB RAM, 256MiB swap, 5400 RPM spinning rust 120GB HDDs.
I'm okay with compilation to happen on a beefy iron.
But the actual user experience should be the absolute minimum.
Occult cyberpunk. Yap with me about decentralized systems, wearable computing, and biohacking.