Links for 2020-03-04
Interesting links for 2020-03-04.
GoodReads Summary Functional Reactive Programming teaches the concepts and applications of FRP. It begins with a careful walk-through of the FRP core operations and introduces the concepts and techniques you'll need to use FRP in any language. Following easy-to-understand examples, you'll learn both how to use FRP in greenfield applications and how to refactor existing applications. Along the way, the book introduces the basics of functional programming in a just-in-time style, so you never learn anything before you need to use it. When you're finished, you'll be able to use FRP to spend more time adding features and less time fixing problems.
GoodReads Summary: Still chugging along with a monolithic enterprise system that’s difficult to scale and maintain, and even harder to understand? In this concise report, Lightbend CTO Jonas Bonér explains why microservice-based architecture that consists of small, independent services is far more flexible than the traditional all-in-one systems that continue to dominate today’s enterprise landscape.
GoodReads Summary: The Complete Guide To All Things Walken.
When we are talking about a system, there is one point that we need to discuss where the "Source of Truth" of it is. In Monoliths, the source of truth is the storage itself. But where does it sit in a system that is composed by multiple parts?
If we use an analogy for code as being the words in a book and the system being built as the whole book, then what are unit tests?
GoodReads Summary: Sometimes your first steps into the "real world" send you falling flat on your face. It's natural to be optimistic about new experiences, but most of us set ourselves up only to be let down every time. And disappointment hurts like a $%&*#.
News flash: You don't have to be an Einstein to survive adult life. You don't even have to abandon your standards to get what you want. All you have to do is keep your expectations realistic.