How Levels.fyi scaled to millions of users with Google Sheets as a backend