Barebones URL shortener
So I’d tried to do this with Tumblr and failed. At the top of my Tumblr page are a bunch of links to my stuff in various places, like RubyGems and Soundcloud. These are created via the appearance editor thingy in Tumblr, and they work well, but that particular Tumblr interface doesn’t seem to be accessible via a public API :-(
There’s quite a few solutions out there already. Some use AWS Lambda & API Gateway, which is all very cool and cloudy, but more complicated than I like. I found pek.so, which is entirely hosted in S3 and uses Angular, but it also uses Facebook integration. I have no intention of reactivating my Facebook account, so that’s immediately a non-starter.
The core idea of pek.so, though, which is using S3′s redirector capability to host the short links, is perfect. So I made a little Ruby CLI tool gem: s3shortener. No webservers or databases required. Very quick and easy setup.













