B blog.handcraft.com How the new Chrome Web Store increased signups by 1000% 44 points primigenus 15 years ago 9 comments