Published inlocalhost.runTLDs from donuts inc are a huge riskI love donuts inc TLDs. they’re fun, easy to remember, and can give your business a memorable domain name. But unfortunately a combination…Feb 9, 2022Feb 9, 2022
Published inlocalhost.runRate limits with creditsGrow anything beyond a handful of users and you’ll want rate limits. Sounds complex, right? It turns out it’s not.Mar 3, 2021Mar 3, 2021
Ship any static site to GitHub pages with actionsRecently I used Docusaurus to create a documentation site for localhost.run. Given it builds to a static site and I was already pushing it…Jan 8, 2021Jan 8, 2021
Published inlocalhost.runFixing nginx links that have the wrong hostname or portIs your nginx incorrectly redirecting to http://localhost:{some-port}? Read on for why it does this and how to fix it.Oct 6, 2020Oct 6, 2020
Published inlocalhost.runUsing nginx to host websockets and http on the same domain:portThe problemSep 4, 20201Sep 4, 20201
Published inlocalhost.runwriting a slack command botI recently wrote a slack bot that responds to action commands (like /echo yolo ) but I ran into some trouble finding exactly how to do…Sep 4, 2020Sep 4, 2020
Published inlocalhost.runlocalhost.run: the origin storyI used to have a small ec2 instance for webhook development. I’d either work directly on it or, if I wanted to use exotic toys like IDEs…Aug 31, 2020Aug 31, 2020
What is devops?Devops is the new cool kid on the block and everyone wants to “do devops” but WTF does that even mean?Apr 24, 2017Apr 24, 2017
travis.yml DRY with anchorsAnchors and aliases are an amazing feature of YAML that allow you to re-use blocks of YAML elsewhere in the same file. Even tho they’re a…Apr 21, 20172Apr 21, 20172