How to Make Your Own Online Game With Node.js

Online gaming: The holy grail and lofty goal of many aspiring game developers out there. There is something about other humans being able to connect, compete, and sit in awe of your creation. With new technologies emerging and evolving rapidly, creating your own multiplayer game for others to enjoy is becoming more and more realistic. In this tutorial, you are going to learn how to make your own online game with Node.js.  Our game will be a group rock-paper-scissors game, with an automated AI opponent. Players will choose their move, and receive points in the event that they defeat the …

Continue reading »

15 Web Design Tips to Improve Your Brand Awareness

Getting your brand in front of consumers is an ongoing challenge. However, the more often they see your brand and the more consistent the message, the more memorable your brand becomes. When it comes to your website, there are some practices in particular that you should implement if you want to increase overall brand awareness. Think of your website as the central hub where you send leads and keep current customers engaged. Here are 15 web design tips to help kickstart your brand design journey.

Continue reading »

Apache vs NGINX | Choosing the Best Open Source Web Server for You

Apache and NGINX are the two most popular open source web servers of all time. In fact, the search query Apache vs NGINX results in over 10,000 searches a month. This is likely from developers or just the curious type finding which technologies will best suit their projects. Although, before you choose NGINX as an Apache alternative (or vice versa, Apache as an NGINX alternative), it’s important to understand how the two web servers work together.

Continue reading »

What is rDNS? Setting Up Reverse DNS Lookup On SkySilk

Recently, you may have noticed a new input field when deploying a SkySilk VPS – reverse DNS (or rDNS for short). If you’re already familiar with forward DNS, the concept of rDNS shouldn’t come off as too complex. Although what might remain a fuzzy topic is the exact use for rDNS. First, it’s important to understand how reverse DNS works and why adding this capability to your server might come in handy.

Continue reading »

An Intro Machine Learning Algorithm | The Simple Linear Regression Model

Machine learning – perhaps one of the more prominent buzzwords of recent times, and typically coupled with data science. In the simplest terms, machine learning is the way that computers “learn” and make predictions based on the data that we feed it (quite cannibalistic when put that way).  The algorithms used are expertly designed to make purely data-driven decisions and predictions. Anyone who is the least bit interested in this topic has likely heard the phrase “Correlation doesn’t always mean causation”. What this machine learning algorithm aims to do is bring these two as close together as possible. Let’s take …

Continue reading »

Top 5 Best CSS Frameworks for 2018

It’s quite apparent when you come across a site seemingly made of pure HTML, and this is usually met with the “This looks so 90s” comment. The design of the world wide web has no doubt changed from its adoption in the wider public throughout the late 80s and early 90s. One of the catalysts for this change was the introduction of CSS (or Cascading Style Sheets) roughly 2 decades ago and some change. In more recent times, the programming language has seen drastic improvements and capabilities like flexbox to name just one. Talented groups of developers have taken CSS and …

Continue reading »

How to Host a Minecraft Server Using Ubuntu

It’s no surprise that Minecraft is easily one of the most popular games in the world. With millions of players from all around the globe, you become free to create your own adventure and live it out to the fullest in your little randomly generated slice of life. This alone piqued the interest of many to learn how to host a Minecraft server in order to take control of their own online worlds. Should you decide to take this route and learn how to set up a Minecraft server on Ubuntu, the possibilities are endless. Let’s get started with setting …

Continue reading »

How to Host a Discord Bot using a SkySilk VPS

A Discord bot can provide invaluable functions to your public chat server. Whether you want to play music while you game, send memes to your friends, or more importantly (perhaps) automate server administrative tasks, learning how to host a discord bot will prove more than useful. In theory, you could program it to do whatever you’d like if you’re an experienced programmer (and know discord.js well, of course). This guide will allow you to learn how to host a Discord bot using a Node.js server and the discord.js package.

Continue reading »
Location-Based Slack Status Updates

Location-Based Slack Status: Using Automation to Update Slack Status by Location

Why update your Slack status manually when you can have automation do it for you? Better yet, why not create automation to set a location-based Slack status? There hasn’t been an easy way to set a location-based slack status up until now, but we have figured out a method that works while requiring no coding experience whatsoever! Being able to update a slack status based on location can be an extremely useful tool to help optimize any workflow, click inside to see how to easily set up automatic slack statuses based on location using IFTTT, Zapier, and Slack app integrations.

Continue reading »