What's so terrible about software?

[this is a work in progress]

One of the things you should understand before reading this series of blog posts, is why I think software is so terrible. I also think it's amazing, but that's another post.

1. Very little standardization

Check out this little map from the Cloud Native Computing Foundation.


This map is what's wrong with the software landscape today. My thoughts are very well expressed by the late Joe Armstrong in this talk.

2. Software "evolved" to where we are now



3. Technology is disrupting our lives and our culture


You probably recognize these trends:
Image result for glued to phone

Image result for computer all day meme

Popular posts from this blog

"Security Is Our Top Priority" is BS

AI programming tools should be added to the Joel Test

The long long tail of AI applications