Using the GraphiQL IDE to access a GraphQL API GraphQL is bundled with GraphiQL, which lets us run queries right in the browser! Let's see how GitHub uses it and try kicking the tires.
What is GraphQL and how does it differ from REST? GraphQL is an alternative for REST, not a replacement. Let's take a brief look at how they differ.
Create a TOTP 2FA code for your app I use 2FA on every site that supports it, but I'd never given much thought to how a 2FA code is generated. Let's learn how!
What is minification vs obfuscation? Mozilla announced they'll no longer accept extensions with obfuscated code. It's good news for users, maybe not so much for developers. Obfuscated code is (intentionally) nearly impossible to understand, and could easily be malicious. Let's unpack and break down a few concepts.
Protect your GitHub account to keep your code secure GitHub, GitLab, and Bitbucket just released a joint statement on a widespread ransomware attack that resulted in compromised accounts. That got me thinking, what can a person do to protect his or her code on GitHub? As it turns out, a lot...
Modify a config file in Erlang Modifying an Erlang config file at runtime wasn't as easy (or obvious) as I'd thought it'd be. So I wrote a script to hopefully make it easier.
Running Windows XP in VirtualBox Just got an MSDN account, which always comes with some old treasures (hey, beauty's in the eye of the beholder). Take a trip back with me, to the days of Windows XP, the beginning of the .NET Framework, and even further... ;)