2018. December Reading List
- Duplication is Far Cheaper than the Wrong Abstraction
- Monads for Java developers, Part 1 — The Optional monad
- Monads for Java developers, Part 2 — Two monads more
Videos
- Istio 101 – Open Source Service Mesh for Microservices
- Making Microservices Micro with Istio Service Mesh
- from Netflix OSS to Istio Service Mesh
- Reducing Microservices Architecture Complexity with Istio and Kubernetes
- Microservices, Service Mesh, and CI/CD Pipelines – Making It All Work Together
- Istio –Will a Service Mesh Become the New Service Bus?
- Istio Deep Dive
- Introducing Envoy-Based Service Mesh at Booking.com
- Design Patterns in the Light of Lambda Expressions
- Exploring Coroutines in Kotlin
- Kotlin Coroutines in Practice
- Hadoop - Just the Basics for Big Data Rookies
- Apache Spark for Big Data Processing
- Chick-Fil-A – Milking the Most out of 1000’s of K8s Clusters
- Sealed Classes Opened My Mind – How We Use Kotlin to Tame State
- Functional Programming Patterns with Java8
- Philip Wadler - The First Monad Tutorial
- Why incompetent people think they’re amazing
Courses
- Apache Hadoop Essentials - Self Paced Training
- Amazon SageMaker – Simplifying Machine Learning Application Development
Books
- accelerate – the science of lean software and devops pdf
- 99 Bottles of OOP
Workshops