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 »

How to Create A Real-Time Chat App with Node.js

Building a real-time chat application is a common goal for people who are just beginning to dive into the wonderful world of software development. It makes sense–once you understand how to exchange messages between a node js chat server and clients, a lot of doors open up. You can build social networking platforms, messaging applications, and even multiplayer games. In this post, we will explore how to create a real-time chat app with Node.js.

Continue reading »

Node.js 10 Becomes the Latest Node.js LTS Version | Should You Upgrade?

Life as a developer just got a little bit easier as Node.js 10, codename “Dubnium” becomes the current LTS (Long Term Support, or “stable”) Node.js version of the popular framework. For those who are more interested in exploring the latest features in a local environment, Node.js 11 will also be set to the current (otherwise known as the unstable) release. Now let’s gain more insight into the performance upgrades brought by Node.js LTS v10.13.

Continue reading »

4 Essential Tools that Web Frameworks Provide for Web Developers

If you’re a web developer, chances are that names like Django, Ruby on Rails, Node.JS or CakePHP all ring a bell. Or perhaps you’re just starting out and looking to code your first website or web application. Either way its important for all developers to understand exactly what web frameworks are, and how they’re used to call upon the code written for a web application.

Continue reading »

The Best Dropbox Alternative | Self Hosted Cloud Storage with NextCloud

Looking for a Dropbox alternative? Cloud storage isn’t a hard service to come by in recent times. However, some of these platforms come with unseen limitations. For instance, your data is never truly “private” when storing it with a larger platform. Given that companies like Google are rumored to have the authority to access its user’s data, this can raise red flags for many. Albeit when it comes to privacy, it’s not a subject that should be overlooked. The purpose of self-hosted cloud storage is not to prove its superiority, but rather provide a competitive alternative to Dropbox and Google …

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 »

How to Install OpenVPN on a Linux VPS

How does one keep their network activity secure? One of the solutions to this pressing issue is OpenVPN, a virtual private network. Users can transfer and request data while connected to a public network, as though they are connected to the private network. Therefore, once a VPN is set up and you navigate to google.com and type in “what is my IP“, you will see that your IP would match that of your private server. While this technology is nothing new, learning how to install OpenVPN on Linux to setup and utilize it is an invaluable skill.

Continue reading »
New York VPS

NEW! – East Coast/New York VPS Hosting Now Available, Hello Big Apple!

SkySilk has achieved Manifest Destiny! As SkySilk server locations continue to expand, New York VPS hosting has now been added to our list of available server locations. More data center locations provide more local support, meaning an improved user-end connection. With the addition of the New York VPS servers, users can now deploy their Linux VPS to the East Coast.

Continue reading »

GitLab vs GitHub | Is it Time to Switch to GitLab? Microsoft Acquires GitHub

Is it time to switch to GitLab?  This morning on June 4th, 2018, Microsoft has officially announced its acquisition of the git repository giant, GitHub. This has left most developers in a state of curiosity, but others in a panic looking for alternatives to GitHub.  While the official statements from Microsoft are centered around retaining a “developer-first” and “open platform”, one can’t help but wonder how this acquisition will play into a larger business model.  So what does the future look like for GitHub and will developers be looking to switch from GitHub to GitLab?  Additionally, how does one approach …

Continue reading »