This is my talk from try! Swift Tokyo exploring tips and tricks for determining when reactive programming can be a potent tool, as well as scenarios to avoid that might threaten code quality and performance. The talk's focus is on concepts in reactive programming, the code shows off different Swift reactive implementations.