What is Secure Scuttlebutt?

Secure Scuttlebutt is a social network where you and your friends share your posts between your own computers. When I write a post, it's stored on my own computer in a folder. When I connect to the network, I download all the new posts from all my friends, and my…

IIS Log Visualization with GoAccess

GoAccess is a slick log viewer which allows you to drill down into web server log files easily and quickly. However, different IIS versions implement different columns in their log files, which can make parsing difficult.…

What's a Dat Site?

What if you could host your website without any dedicated server at all? What if you could publish your website from your computer, and have your website visitors help you host it?…

TinyTDS: Adaptive Server connection failed

I have been dealing with a gnarly bug trying to connect a Rails backend to an external Microsoft SQLServer host from inside a Docker container. Here's a few considerations for Future Me™. Make sure your docker container is running in network_mode: "host". This sets your docker containers…

Installing Node via NVM

Hi there! In this tutorial, you'll learn how to install Node.js using NVM. If you want to learn more about Node.js and why it's useful, there's a good explaination over on the Modulus blog. Let's get started! We'll be using NVM (the Node Version Manager). Not to be…

Make Your Own Static Site With Harp

The web has become really complicated. It takes so much time, so much frustration, and so much specialized knowledge to set up a new site, blog, forum, or chatroom that many internet citizens no longer build independent experiences. It's become so simple to join an existing silo (tumblr, wordpress, disqus,…