Discord is a pretty exciting platform. One of it’s biggest features is the ability to support bots on the platform, letting developers create some incredible tools for server moderators. In 2020, Discord introduced two major new features however, that don’t have a ton of example use cases around them yet: Slash Commands and Interactions Endpoints. These two things are incredibly powerful, and with today’s post I want to go ahead and take a deep dive in how you can use Interactions Endpoints to build an entirely serverless Discord bot.

If you don’t want to read through this and instead want…


Photo by Brett Sayles from Pexels

There’s this idea I’ve seen slowly starting to take shape that 5G internet will someday be able to solve America’s internet woes. The idea is simple in theory: By placing 5G towers in neighborhoods, houses can connect to these towers for their internet needs instead of using a cable or fiber line. Since 5G is so fast, this means you’ll get a much better connection, right? In theory, yes, but in practice, no. 5G is a pretty neat technology, but it has some pretty major fundamental flaws built into it, and the underlying technology that makes it faster can still…


Apple recently released a new line of computers built with their own chips, and the world is ecstatic about them. Apple has managed to make a set of computers that are objectively better in nearly every way compared to their previous line of computers. The result is some incredible hardware, great reviews, and incredible benchmarks. However, there’s something that no one is talking about that makes the M1 chip an integral part of Apple’s future. …


Photo by Christine Sandu on Unsplash

I’ve seen a lot of folks asking about how to get started developing for virtual reality in 2020, with a particular focus on those who have never dove into it before. As someone who has been developing for VR for nearly 7 years now (and AR for just over 10), I figure I can help provide some perspective on this. For this Story in particular, I’m going to focus on 3 main things:

  1. Lowest Cost — Developing for VR can add up in costs very quickly, so I want to help folks to figure out how to keep these low…


Playing constant tones for our hello world!

In the first part of this series, we kicked everything off with a nice sample project in which we displayed hello world using the NES. However, the majority of this code was written for us, and was really hidden away. The real goal of the last post was to get our tools setup before we start actually writing code, using the sample code only to confirm our tools are working. Thus, for this next post, we’re instead going to focus on writing our own entire project! …


Photo by Armand Valendez from Pexels

Within the virtual reality and augmented reality industry, there’s been an immense amount of speculation surrounding what Apple plans to do for their devices in this realm. Tim Cook famously denounced virtual reality, claiming that augmented reality would be far superior, leading a lot of analysts to speculate that Apple would only do an augmented reality headset and not a virtual reality headset. However, I think that everyone so far has missed the point: Apple won’t do any kind of virtual reality or augmented reality headset, the same way they didn’t build a successful PDA. Confused? Let me explain.

First…


While I spend the majority of my days focusing on cutting edge and bleeding edge technologies like virtual reality, augmented reality, and artificial intelligence, I have a deep appreciation for older technologies still. In fact, I got my start writing code for the Nintendo DS back in 2007 using devkitPro, a toolchain that contains lots of immensely helpful tools for doing so. As time went on, I gradually started expanding out, building some games for the Nintendo Wii, and eventually helping out with the 3DS homebrew channel very minorly. …


Photo by Hammer & Tusk on Unsplash

I’ve put out a lot of predictions about what I think is going to happen with virtual and augmented reality this year. My first Story on this covered things that I thought had a 70% chance of happening in 2020; a very high chance, but still had some room for doubt. My second Story covered things I thought had at least a 50% chance of happening. These things are basically hit or miss for this year. Each of these predictions are things that may or may not happen this year, but I am confident enough in them to happen sometime…


Photo by Jesper Aggergaard on Unsplash

HTC has a major problem in virtual reality right now: They’ve lost their touch outside of China. It might sounds strange, especially given how amazing the original HTC Vive was in 2016, but the ultimate truth is that HTC does not seem to understand today’s virtual reality market. The Vive Cosmos, HTC’s latest headset, has just 0.6% of the virtual reality market according to the latest Steam Hardware Survey as of this Story. That’s just barely above the Oculus DK2, which stands at 0.42% and came out 6 years ago (and doesn’t even have controllers with it). It’s become increasingly…


Photo by Eddie Kopp on Unsplash

My last Story about my 2020 predictions for AR and VR received a lot of traction. With CES having ended and my first few predictions coming true, plus a ton of requests to provide my thoughts on other technologies I left out, I’ve decided to do a follow up Story. Previously, I’d only mentioned things that I felt 70% confident as going to happen. This leaves out a lot of the more interesting predictions I have however, and so for this Story, I’m going to mention anything that I am more than 50% confident on happening. Once again, do not…

Gerald McAlister

Software engineer, hardware tinkerer, and a big fan of running. I write about whatever crosses my mind, but try to focus on business vs tech vs philosophy.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store