Skip to content
Absolve yourself of responsibility with cloud automation.
TypeScript Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.nvmrc
Makefile
Pulumi.dev.yaml
Pulumi.yaml
README.md
index.ts
package.json
tsconfig.json
yarn.lock

README.md

the-random-program

At our house, Thursday is video-game day. Each kid gets 35 minutes. Invariably, they're unable to reach a consensus on the order in which to play, so they come running to me, seeking decision.

Since I'm no great fan of decision in general, I wrote a little Pulumi program to do the deciding for us. Every Thursday at a little past nine, a scheduled CloudWatch task runs, sorts the list of kids randomly, and sends me a text message containing the result, using only AWS (specifically Amazon SNS). The kids call it "the random program", hence the name:

image

Computers FTW.

You can’t perform that action at this time.