The premise behind Amazon's Dash Buttons is simple: press a button, reorder some essential life product. So what happens when you let people make that button do whatever they want? You get the Amazon Programmable Dash Button. Like all its siblings, it's an oval-shaped, Wi-Fi connected button. But unlike the rest, this one is connected to Amazon Web Services, letting you code the button to perform tasks like switch your lights on and off, order pizza, open the garage door, call a cab, and any other Internet of Things-style tasks you can think of.