Diminishing returns of static typing

https://blog.merovius.de/2017/09/12/diminishing-returns-of-static-typing.html

It’s nice to see an argument that doesn’t boil down to ‘more of X is better’.

This reminds me of something I heard on the radio many years ago, paraphrasing:

A fundamentalist is someone who reacts to contradictory information by saying “we need to X harder/more”

Streaming data processing

I’ve been doing some experimenting with Google Cloud Dataflow recently. This has gotten me interested in systems in this area. Here are two good related papers.

https://research.google.com/pubs/pub41378.html
http://dl.acm.org/citation.cfm?id=2522738
I believe the first is the basis for Cloud Dataflow and Apache Beam.

What I love about both of these is the work to find new abstractions that completely simplify the user facing model.