Author here. Thanks for the heads up, it did look a bit bleak on the mobile. Increased the font size, made grey much more dark, and increased heading sizes. Hope it's easier to read now!
I don't know if I'm seeing the old version or the new version, but this is still very hard to read.
Advice to all web designers: Please do not use "font-weight: 300" for body text, ever. Simply changing that to 400 in the developer tools made it much more readable. The font was still bugging me, so I tried killing the "font-family: futura pt" too.
Wow! What a world of difference. Now it is super easy to read, instead of looking like it's trying to show off some design style.
Know your audience: you are addressing potential database developers with this book, not graphic designers.
Preferring one font over the other is more a question of taste, but I think you're right about font-weight: it does read better with 400. Thanks for the tip!