Posts
- Futures in Scala Protips (part 6): Cancellation & Thread.interrupt()
- Futures in Scala Protips (part 5): Try more
- Futures in Scala Protips (part 4): BlockContexts
- Futures in Scala Protips (part 3): Unapplying Future.apply (sometimes)
- Futures in Scala Protips (part 2): Futures in for-comprehensions
- Futures in Scala Protips (part 1): Best practices for ExecutionContext management with Futures
- Futures in Scala 2.12 (part 9): Improved Promise Linking
- Futures in Scala 2.12 (part 8): Goodbye, sun.misc.Unsafe
- Futures in Scala 2.12 (part 7): ExecutionContext and BlockContext improvements
- Futures in Scala 2.12 (part 6): Missing utilities: unit & never
- Futures in Scala 2.12 (part 5): Deprecations: onSuccess and onFailure
- Futures in Scala 2.12 (part 4): Missing canonical combinators: transformWith
- Futures in Scala 2.12 (part 3): Missing canonical combinators: transform
- Futures in Scala 2.12 (part 2): Missing canonical combinators: zipWith
- Futures in Scala 2.12 (part 1): Missing canonical combinators: flatten
- Reactive Streams 1.0.0 release interview
- Microservices definition