Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced...

jQuery, Vue.JS, React, Ember, what do all of the previous items have in common? They’re all frameworks and libraries of Javascript. Beginners and experienced developers like to use things like jQuery because it speeds up the development time. The only problem with...

I have been the GM/President of many websites over the course of my web development career. To many people, comparing being an NHL GM to running a website might seem like a reach. Being a sports fan, specifically a hockey fan and only being a fan of the Vancouver...

A programmer’s journey to mastering a language and all its features is never considered complete, especially while a language is still in development and obtaining new features. As you read more about a language and discover new tools, you will usually find new and...

There’s a time in a boys life (or woman) when he/she crosses from junior developer, to intermediate developer. The intermediate developer can start making decisions in code without screwing the website up, though there’s the caveat that no developer is safe from...

When you purchase a Fitbit, and create an account and sync it, did you know you’re sending Fitbit a bunch of data about your heartbeat, activity level, and more? Fitbit has a page that lets you download your Fitbit data so you can use it yourself in your own...

There are many ways of architecting software. There are many ways of organising code. When an architect (in this case Software engineer or programmer) decides to create a plugin, he/she must decide how they’re going to organise the logic of the code. In the Single...