All Blogs

News, guides, and how-tos; all related to development and frameworks.

Read more about the article Recommender System using AWS Amazon Redshift
Recommender-System-using-AWS-Amazon-Redshift

Recommender System using AWS Amazon Redshift

Requirement We needed system to generate recommendations at run time for related resource items based on the item being viewed. The recommendation system needed to consider various inputs like user preferences, priority/sponsored items, relevance, ranking etc. The legacy system based…

  • Post author:
  • Post published:January 21, 2020
Read more about the article Laravel Application: Purchase Order Arrival
Laravel-Application-Purchase-Order-Arrival

Laravel Application: Purchase Order Arrival

In this particular application we connected our applications to Microsoft Dynamics AX for GET and POST data through API. We made a reporting module to send reports twice a day at email addresses provided by the admin. We used Laravel…

  • Post author:
  • Post published:January 21, 2020
Read more about the article Using Laravel 5.3 to Connect Infusionsoft and Slybroadcast
using laravel five point three to connect infusionsoft and slybroadcast

Using Laravel 5.3 to Connect Infusionsoft and Slybroadcast

A cross platform Laravel app that merged Infusionsoft and Slybroadcast to aid the client’s business development process was developed by vteams. The client requested vteams to create a mechanism which could use Infusionsoft’s “POST” method to post details to the Laravel application. This app was configured to sync POST request automatically with the selected....

  • Post author:
  • Post published:July 26, 2017
Read more about the article Use Chef to Fast Track Your Remote Rails Environment Setup
Use Chef to Fast Track Your Remote Rails Environment Setup

Use Chef to Fast Track Your Remote Rails Environment Setup

In this tutorial, we will walk through the process of setting up Ruby on Rails server deployment with Chef – in order to automate remote server configuration. Chef is a tool that allows us to manage configurations, similar to Puppet, but it’s considerably more popular as it’s written in Ruby. This tool can help you manage your infrastructure dependencies, create folder....

  • Post author:
  • Post published:May 10, 2017
Read more about the article SystemJS vs WebPack
systemjs vs webpack

SystemJS vs WebPack

Angular applications can use SystemJS to load application and library modules. However, there are alternatives that work just as well, specifically Webpack. SystemJS is often the popular choice, but it is important to understand the pros and cons of both SystemJS and Webpack so that we can make an informed choice. So, Which of the two is better? We....

  • Post author:
  • Post published:February 24, 2017
Read more about the article Managing JSON Taxonomy with Laravel and MongoDB
managing json taxonomy with laravel and mongodb

Managing JSON Taxonomy with Laravel and MongoDB

Managing a preformatted taxonomy (JSON Data) in a tree format with nth level nodes has never been easy, especially with MongoDB. Although there is no rocket science involved, while manipulating a nested array or tree in MongoDB having limited (up to 2) levels of nodes. Moreover, manipulation of multilevel trees requires some additional code implementations....

  • Post author:
  • Post published:February 17, 2017
Read more about the article Using AWS S3 and Glacier as a Backup Solution
using-aws-s3-and-glacier-as-a-backup-solution

Using AWS S3 and Glacier as a Backup Solution

vteam #367 was hired to work on the client’s application which is a leading Learning Management System (LMS) for corporate training, higher education, and K-12 school districts. This LMS emphasizes a personal learning approach based on collaborative and interactive technology to develop life-long learners. The client wanted to provide his customers with....

  • Post author:
  • Post published:February 10, 2017
Read more about the article Developing a Java Application to Fetch the Data from Untangle Server
developing-a-java-application-to-fetch-the-data-from-untangle-server

Developing a Java Application to Fetch the Data from Untangle Server

vteams helped out a client to fetch the data from Untangle Server through PHP. The client wanted to achieve this by creating a crawler which could gather the data from the server. However, vteams engineer knew that this is not a viable solution and hence an alternative solution was proposed. Solution The first step was to analyze the PSQL database....

  • Post author:
  • Post published:December 30, 2016
Read more about the article Multi-Tenancy System Migration With Separate Databases
Multi Tenancy System Migration with Separate Database

Multi-Tenancy System Migration With Separate Databases

Migrations are like version control for your database, as they allow you to easily modify and share your application's database schema. In this article, we will focus on a few techniques used to deal with laravel multi-tenancy migration that has separate databases (master and child databases). Let's say the existing system's migration mechanism is to handle....

  • Post author:
  • Post published:August 12, 2016
Read more about the article Capistrano: Remote Server Automation and Deployment Tool
Remote-Server-Automation-And-Deployement-With-Capistrano

Capistrano: Remote Server Automation and Deployment Tool

Capistrano is a tool used for remote server automation and deployment, written in Ruby. It uses SSH to connect with server for performing various operations and Rake to define tasks required to perform deployment on a specific server. To automate repetitive deployment tasks, it can also be used for any language or framework including Java, PHP....

  • Post author:
  • Post published:July 22, 2016
Read more about the article Implementing Observer Pattern in Ruby
Implementing Observer Pattern in Ruby

Implementing Observer Pattern in Ruby

Software design patterns help to speed up the development process. These have been proven and tested in this field while resolving specific problems in the best possible way. These patterns are abstract solutions that can be mapped in myriad situations and are classified in the following categories: Behavioral patterns Structural patterns Creational patterns....

  • Post author:
  • Post published:June 30, 2016
Read more about the article Using CircleCI with your PHP Application
Using CircleCI with your PHP Application

Using CircleCI with your PHP Application

CircleCI is a tool which provides us with the functionality to merge, test and deploy code automatically on the server. This helps in minimizing testing and deployment time with no errors. CircleCI is integrated with GitHub using webhook and performs all the functionality on its end. When you push ‘commit to GitHub’, CircleCI starts an action to pull down....

  • Post author:
  • Post published:June 10, 2016