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, 20223Feb 9, 20223
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, 202118Mar 3, 202118
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, 202013Oct 6, 202013
Published inlocalhost.runUsing nginx to host websockets and http on the same domain:portThe problemSep 4, 202091Sep 4, 202091
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, 20209Sep 4, 20209
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, 202059Aug 31, 202059
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, 20171Apr 24, 20171
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, 20171252Apr 21, 20171252