The amount of work you get done on a given time is not linearly related to the time you spend doing it.

Note: This post is about the new logo @ 200WaD. If you’re not using the website you might not be interested in this article, feel free to skip it.

Before reading this post you should be familiar with RxSwift and Reactive Programming. It is also fine if you use another framework of the Rx family on another platform since the whole idea of rx is that it keeps one syntaxt for different platforms.

I used to go to sleep at 1am on a regular basis and wake up at 8:30. That would leave me with an average of 7 hours of sleep. Not awful, but surely not good. Not counting the days when I had to wake up at 7 for one or...