The Plumbing of Everyday Magic
21 points - last Friday at 3:57 PM
Sourcethedanbob
today at 8:32 PM
Web development has certainly gotten more complicated, but that's mostly because people are doing more complicated things. Writing the equivalent of a "Geocities, Blogosphere, and StumbleUpon era" site doesn't have to be any more complicated than it was then. My email provider offers free static hosting; I can upload some HTML files and have a website running in about 10 seconds.
> Good tools don't hide complexity behind a curtain, they eliminate the need for it.
Good tools absolutely hide complexity behind a curtain. The faucet example at the beginning, that tool is hiding a whole industry's worth of complexity. The trade-off is that it only does one thing. If you want to do something more complicated e.g. build a water park, you either have to deal with that new complexity yourself or hope someone else builds the infrastructure you need.
I can sympathize with the author that the web isn't as easy to create on as they envision. That would be cool. But so would flying cars. Those aren't impossible either, but both require a whole lot of "plumbing" that hasn't been built.