What Are GitHub Pull Requests?

  If you want to work with other developers, you’ll need to understand Git—the most widely used system for version control and sharing code.  In a series of quick Coffee Break Courses on Envato Tuts+, I explained some of the most important concepts in Git, such as branches, states, merging and rebasing, and more. In Read More

What’s New for Shopify Theme Developers in 2017

As some of you may know from my previous articles Shopify is a theme-based hosted commerce platform which enables you to build online stores. It’s been steadily growing over the last few years and today is the platform behind 400,000+ businesses in approximately 175 countries.  The Shopify platform is constantly evolving and over the last Read More

Getting Started With Matter.js: Introduction

Matter.js is a 2D rigid body physics engine written in JavaScript. This library can help you easily simulate 2D physics in the browser. It offers a lot of features like the ability to create rigid bodies and assign physical properties like mass, area or density to them. You can also simulate different kinds of collisions Read More

Mobile Development Languages

If you want to code a mobile app, you need to know a programming language. But it can be hard to choose the best language (or languages) for a project. There are a lot of options out there, and in this post I’ll help you narrow them down so that you can pick the best. Read More

Understand the Basics of Laravel Middleware

In this article, we’ll dive deep into the Laravel framework to understand the concept of middleware. The first half of the article begins with an introduction to middleware and what it’s actually used for. As we move on, we’ll cover how to create custom middleware in a Laravel application. After creation of your custom middleware, Read More

Iterating Fast With Django & Heroku

Launching an online business can prove to be seriously complicated. Although on paper, it’s way easier to create an online business than a bricks-and-mortar one, an entrepreneur can get lost in the multitude of options. Some of the most common pitfalls an online entrepreneur gets stuck in include: Building too much too early: Lose time Read More