Modern web design best practices

Casper Beyer's How to Design for the Modern Web is grimly amusing.

1. Let Users Know About Your Mobile Application

The very first thing you must do when a user visits your website is to show them a big modal dialog telling them that they should just install the mobile application instead.