I make simple sites for my own personal use and share them with the world. You probably know me from @dgSHiFTCodes or when I used to stream.

Email Twitter GitHub


The Unofficial Borderlands SHiFT and VIP Code Archive


Back in 2012 this began as a simple project to keep track of SHiFT Codes for Borderlands 2. It was originally an email list for a couple of friends and grew over time. Today it is a fully automated python bot with a hugo/nginx front end that handles 3 million hits a month and has more than 350K Twitter followers.

SHiFT Code Pro


Using data provided by the Unofficial SHiFT Code Archive this site produces a simple and attractive list of all active SHiFT Codes in a easy to read format. It is fully automated with a custom Python 3 script that reads remote data and applies a set of templates to the page anytime a new code is published on the archive.

Random Siege Operators


In the early days of Ubisoft's "Rainbow Six: Siege" there was no way to let the server pick a random operator for you to use. I created this page for my own use and it turned out that a lot of people had the same needs. It became very popular until Ubisoft put in their own random operator button in 2019.

Random Payday 2 Heists


Another title popular amongst my friends for a few years was Payday 2. However, once again there was (and still remains) no random mission selector. This page simple picks random heists.

Random Battlefield 1 Loadouts


Once again another AAA title launched without the ability to randomly select your equipment. This page was created to allow for more diverse gameplay in Battlefield 1