The New York Times Android team's emphasis on reactive programming using RxJava and Groovy allowed us to gain power and expressiveness with very few lines of code while still supporting forward compatibility with Java 8. Senior software architect Mohit Pandey explains.
(Presented at the New York Android Developers meetup.)