Spectory Blog

Performance Boost With Client Side Caching

By Guy Y, Feb 4 2018

Network caching is a great way to improve apps performance. 1. It reduces bandwidth usage. 2. It reduces CPU usage since there is less data to process. 3. It reduces redundant computations, i.e. process & render the same data multiple times.

Read More

Web browsers performance goodies

By Guy Y, Oct 6 2017

As web developers we create amazing apps. We have many tools in our arsenal - frameworks, libraries, extensions... But at the end, it all reach the same place - The browser.

Read More

Factory girl the Story of Goldilocks and the Three Bears

By Tomer S, Sep 29 2016

Just like in the story of Goldilocks and the Three Bears, in our code- guests are welcome, mystery guests aren't.   While we are testing our application , we need to challenge the logic and design of our code. In order to do so efficiently we will increase the power of our unitests by making it faster and by testing all parts of the code. Testing is an integral part of code writing. Unitests of Web applications need to test both the server side and the client side. The challenge of testing the server side is the decrease in performance speed due to the writing to database. As a Full Stack developer it is very important to conduct the tests in a convenient way, without compromising on quality. This is the main goal of FactoryGirl.      

Read More

Quick AngularJS Optimizations

By Gil M, Jan 22 2015

Here are a few quick tips to optimize AngularJS code for speed:

Read More