Browser-side Caching

Browser-side Caching

Browser-side Caching for APIsHow ShiftLeft provides a snappy UI experience by caching API requests in the browserPhoto by Wilhelm Gunkel on UnsplashShiftLeft Engineering uses an API-first implementation approach. We have a single, unified JSON REST API used by our UI, CLI, integrations, custom scripts, and more. With so many dependencies, API performance and ... Read More
Refactoring a Live SaaS Environment

Refactoring a Live SaaS Environment

We decided to refactor and re-implement almost all of our back-end and UI. This is how we went through the design and implementation. You can experience the new design by trying ShiftLeft code analysis product herePhoto by Luka Slapnicar on UnsplashShiftLeft NextGen Static Analysis (NG SAST) is a software-as-a-service static analysis solution ... Read More
Time Series at ShiftLeft

Time Series at ShiftLeft

Time series are a major component of the ShiftLeft runtime experience. This is true for many other products and organizations too, but each case involves different characteristics and requirements. This post describes the requirements that we have to work with, how we use TimescaleDB to store and retrieve time series ... Read More

Application Security Check Up