Alberto BallanoinNew Work DevelopmentDealing with RxJava's never-ending ObservablesNever-ending Observables are those that observe some data indefinitely until you unsubscribe from them. They're quite useful in many…Jun 4, 20182Jun 4, 20182
Alberto BallanoDelimiting your app boundaries with Kotlin's sealed classesSome of us might run into a common problem when having to present data to the user. That is, encoding real life's boundaries into a…Feb 22, 20181Feb 22, 20181
Alberto BallanoinNew Work DevelopmentReactive Functional Presenters: Handling Typing notifications.Working on a messenger app is great, it's both complicated and fun. It sometimes requires you to try to figure it out how some giants in…Apr 19, 20171Apr 19, 20171
Alberto BallanoinHackerNoon.comKotlin Functors, Applicatives, And Monads in Pictures. Part 3/3This is a translation of Functors, Applicatives, And Monads In Pictures from Haskell into Kotlin.Apr 11, 20173Apr 11, 20173
Alberto BallanoinHackerNoon.comKotlin Functors, Applicatives, And Monads in Pictures. Part 2/3This is a translation of Functors, Applicatives, And Monads In Pictures from Haskell into Kotlin.Apr 4, 20172Apr 4, 20172
Alberto BallanoinHackerNoon.comKotlin Functors, Applicatives, And Monads in Pictures. Part 1/3This is a translation of Functors, Applicatives, And Monads In Pictures from Haskell into Kotlin.Mar 28, 201711Mar 28, 201711
Alberto Ballano10 reasons to give at least one public talk in your lifeRecently I gave couple of technical talks in few conferences and I got a really enjoyable experience doing it. And although I’m no expert…Mar 22, 20172Mar 22, 20172
Alberto BallanoinNew Work DevelopmentReactive Views: retrying errorsThis post was featured in Android Weekly’s #231 issue.Nov 9, 20163Nov 9, 20163
Alberto BallanoAndroid Studio tricks: Extra InspectionsWhen using Android Studio for development all of us have already encounter that the IDE shows some warnings on some specific actions we try…May 17, 20162May 17, 20162