Interesting deep dive on Apple's new file system: https://arstechnica.com/apple/2016/06/a-zfs-developers-analysis-of-the-good-and-bad-in-apples-new-apfs-file-system/1/ (QoS to prioritise foreground applications is a really neat idea)
miniblog.
Related Posts
Websites designed for desktop often don't work well on mobile. I've started noticing sites where the opposite happens: they've gone mobile-first, and the desktop UI suffers.
It probably makes sense to prioritise mobile, but it's hard to do a good job on such diverse platforms.
Write code to be read first, and tested second. Tests may promote better structure, but prioritise readable code with more {mock,patch}ing.
