The React Component Lifecycle

Something I was asked recently was to name all stages of the React class component lifecycle. After a short pause I was able to name a few but later came to realize there were more I wasn’t aware of. Unsatisfied with this I decided to take a closer look into this subject and after doing so I feel like I have a much deeper understanding of how this part of React works.

Read More...

Building a Robot with NodeJS

I recently spent the day at Houston University for Node Bots day. Throughout the course of the day I learned all about building and controlling a robot with the power of NodeJS, which is something I dind’t even know was possible until recently.

Read More...

Creating a Bot for Discord

I’ve been playing World of Warcraft lately in my spare time. Something I’ve been enjoying is the Mythic+ dungeons that were introduced with the Legion expansion. For these dungeons players must complete them within a time limit, but doing so requires a very competent team of players. The problem with the in-game tools that World of Warcraft provides is that it doesn’t show all of the data you may need to properly audit a players progress to see if they are experienced enough to do the dungeon.

Read More...

Utilizing Gulp with Jekyll

I’ve been working on some visual and technical improvements to my blog lately. I set out with the goal of making things faster, improving my build tools, and utilizing a Service Worker and Google AMP. My blog uses Jekyll, and is hosted using Github pages, so there were some limitations that I had to consider while setting out to achieve these things. In the first part of this series I explain how I setup Jekyll to use a popular taskrunner called Gulp, and the reasons behind it.

Read More...