Daniel TartagliaIdle Thoughts on Technical DebtA great thing about working at Zeal is the lively discussions we have about development topics. These are my thoughts about one of them.2 min read·Aug 25, 2022----
Daniel TartagliaDealing With Resources in RxSwiftWhat’s the best way to deal with resource management in an RxSwift project? Read to learn more.3 min read·May 28, 2022----
Daniel TartagliaConvert a Swift Delegate to RxSwift ObservablesRxSwift has a powerful delegate proxy system, but implementing your own proxy is easy. Just follow this simple recipe.4 min read·Jul 20, 2021----
Daniel TartagliaVIPER, RxSwift-ifiedAnother “follow along with the commits” article illistrating how to implement the VIPER architecture in a functional reactive way.7 min read·Nov 3, 2019----
Daniel TartagliaAn Aside: Before Code is WrittenOn deciding what the goal of an application is and the process occuring around the code.4 min read·Sep 19, 2019----
Daniel TartagliaIntegrating RxSwift Into Your Brain and Code Base: Part 2Part 2 of this two part series showing how to consolidate the code once RxSwift has been integrated into it.10 min read·Apr 13, 2019----
Daniel TartagliaIntegrating RxSwift Into Your Brain and Code BaseI get how RxSwift works, but what is it for‽7 min read·Mar 24, 2019--1--1
Daniel TartagliaRxSwift’s Many Faces of FlatMapWith most types that have a flatMap method (for example Array and Optional) there is no time element involved and so only one way to…3 min read·Feb 3, 2019----
Daniel TartagliaRetrying a Network Request Despite Having an Invalid TokenI was recently asked to help with creating a system that would reauthorize a user when a 401 was incountered during a network request…5 min read·Jan 20, 2019--2--2
Daniel TartagliaRecipes for Combining Observables in RxSwiftSeveral operators exist to combine multiple observables into one. This document shows the basics of the various combining operators and…4 min read·Oct 28, 2018----