Articles

Our developers love sharing their knowledge usually acquired from issues they had to face and solve. We share this knowledge, hoping to help anyone who faces the same or similar issues.

by Troy Kearney || April 11th, 2017 Overview: Why React? Setting up a React project environment Basics of React Building and nesting components API and AJAX requests Adding Twitter Bootstrap for styling Why React? For this tutorial we are going to build a simple React application that will allow us to search for an artist on Spotify...
read more
by Troy Kearney || March 31st, 2017 Overview Introduction Prerequisites Setting up Express Adding Babel to the mix Adding Webpack configurations Bringing in React Introduction There are a two main different ways one could set up an environment for a React project; using create-react-app (which takes care of just about everything for you), or creating your own...
read more
by Troy Kearney || March 28th, 2017 For this tutorial I will go over how to setup a Drupal 8 site with RESTful services as well as setting up a simple React application which will retrieve a list of Articles and allow for the creation of articles for logged in users with the proper credentials. Before working with React we will need to configure Drupal to provide us with some RESTful services.
read more
by Revanth Datla || December 5th, 2016 When Drupal 6 was released in 2008, it was major accomplishment of Drupal's Open Source community. It really established Drupal as the leading CMS platform with nearly unlimited extensibility. And the Drupal ecosystem flourished with thousands of contributed Open Source modules and themes. But that was almost a decade ago...
read more
by Jitesh Doshi || October 22nd, 2016 I gave a presentation on Drupal pre-reqs: What you need to know before you start learning Drupal at DrupalCamp Atlanta on October 22nd, 2016. See below for the abstract of the presentation, and all the resources, including the slides and screencast videos. Abstract Our business (SpinSpire) depends on training students...
read more
by Jitesh Doshi || October 3rd, 2016 Most developers are familiar with CRUD (create-read-update-delete) model of data storage in business applications. It is a simple model that has served us well so far. But the problem with CRUD is that it allows users (or developers) to modify history (change past). That might be okay for some applications (a discussion board, say), but not for all, such as financial accounting. In this article is a very gentle introduction to an alternative model, Event Sourcing.
read more