The challenge that all scaling teams face is in dealing with the growing pile of technical debt…
Background timers are a very usefool tool in one’s developer toolbox. Most of the time when we want to schedule a repeating unit of work we consult NSTimer . Problem is, NSTimer requires an active run loop which is not always readily available on background…
NSTimer
Using the power of generics to improve cell registration and reuse 🤓
Whenever we have to deal withUICollectionView or UITableView, we need to register a…
UICollectionView
UITableView
A problem many developer teams face is an increasing number of pull requests. Have you ever heard yourself say “The work is done, it just needs to be reviewed”, only to have it merged days (or weeks 😱) later?