One of these lifesavers is StayFocusd, a Chrome extension that lets you create a list of sites that take away from your work day, like Facebook. You can set a time limit for these sites, or block them entirely during a certain period. If you're not ready to give up your web wanderings entirely, you can opt for the other program, LeechBlock. This Firefox add-on is similar to StayFocusd, but is more formulaic: You tell it how many minutes you're allowed to browse those sites per hour.
You can get as extreme as you'd like with the other options Wired suggests, but these seem like good starting points. Now, the only willpower you'll have to exercise is against your iPhone. That Instagram is a real rabbit hole. (Wired)