Blog
![iconography of image cache and the react native logo](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119307/rangle.io/blogs/image-caching-in-react-native/feature-photo.png)
Image loading is an important job of many Native applications for iOS and Android. We want to load images as quickly as possible, and to load them only once.
![Varun Vachhar to the right of FITC logo](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119305/rangle.io/blogs/a-look-back-at-fitc-toronto-2017/feature-photo.gif)
FITC Toronto 2017 was a huge success! Rangle’s Varun Vachhar and Mike Costanzo spoke to packed audiences over the three-day event. Here’s your inside look at what these two had to say:
![An infinity symbol in red, green. yellow and dark purple](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119305/rangle.io/blogs/continuous-integration-and-continuous-delivery/feature-photo.gif)
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.
![3 books with the Angular logo aligning across cover](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119303/rangle.io/blogs/three-books-on-angular/feature-photo.gif)
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.
![form completion with redux](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119302/rangle.io/blogs/tracking-form-completion-in-google-analytics-with-redux/feature-photo.gif)
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.
![From left to right: Daniel Figueiredo Caetano, Nicholas Van Weerdenburg, Renee Vrantsidis, Sumit Arora, Christopher Gosselin, Anna Karpacheva and Sean May](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119298/rangle.io/blogs/a-look-back-on-rangles-success-at-ng-conf/feature-photo.gif)
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:
![sticky note, less time, block](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659121124/rangle.io/blogs/impact-of-cycle-time-on-enterprise-customer-facing-applications-and-what-to-do-about-it/feature-photo.gif)
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.
![iconography of a successful agile project](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659121125/rangle.io/blogs/how-to-plan-an-agile-project-that-doesnt-fail/feature-photo.gif)
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.