Simplicity Matters

Modern web and software development is broken - Hype-Driven Development (usually paired with Resume-Driven Development), piling new layers of failing abstractions on top of layers of already failed abstractions.

With all these overhyped technologies, we are getting to the point where it's almost impossible to create something reliable, that won't fall apart (or collapse under its own weight), and become obsolete in less than a year or two.

Way back in 1975, in "How do we tell truths that might hurt?", Dijkstra said: "Simplicity is prerequisite for reliability". This (almost the opposite) approach to solving problems now matters more than ever, and it's one of the main topics of this site.

The site is still in the relatively early stages, but it's getting better.

Popular pages:

Recently added and updated pages:

More >