Blog

Defining Continuous Integration and Continuous Delivery Continuous Integration (CI) has become an essential ingredient for teams doing iterative and incremental software delivery. CI is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early.

Programmers routinely use Stack Overflow as a brain extender these days, but there is still a place for long-form tutorials and well-organized reference guides. These can do more than inform: they can shape how a technology develops by guiding readers in particular directions, and simply by existing, they tell developers what their peers find interesting.

In this tutorial we're going to collect analytics on a Redux-powered user form. You will learn: How to measure user drop off in forms using Google Analytics. How to create a destination funnel report in Google Analytics. How to map Redux actions to Google Analytics events and page views.

Rangle’s presence was front and centre at this year’s ng-conf 2017, the world’s original Angular conference. Six Ranglers took to the stage to share their knowledge and expertise in front of 1,000+ developers. Here’s what our experts had to say:

With support from Dave van Reese. Enterprises inspired by Agile and Lean startups often embark on mobile and web projects only to be disappointed. Although they faithfully implement many Lean practices, entrenched processes elongate cycle times and can dampen the benefits.

These are the people that will help you deliver your product. These will be your executives, sponsors, key customers, partners and any other interested parties that can influence the outcome of the project.

Angular 2 has grown steadily more popular since its release, and a growing number of books are now available to teach programmers how to use it. But building an application involves a lot more than just writing code: in order to be performant and maintainable, the application must have some over-arching architectural plan that ties its pieces together and gives direction to future growth.

This article focuses on WebStorm which is an IDE created by the wonderful folks at JetBrains. The IDE provides great functional tools for web development such as Git integration which will be discussed in this article. This article assumes the reader is familiar with Git concepts including forking and rebasing.