Dineshkumar Shanmugam on March 12, 2024. 12 min read Modernizing analytics data ingestion pipeline from... Analytics is a key part of all Freshworks products. It gathers events from these products and puts t...
Vasantha Kumar on February 21, 2024. 5 min read Strategies for preventing leaks in Ember JS-based ... Editor’s note: This is the second installment of a two-part series on exploring memory leaks and t...
Vasantha Kumar on February 21, 2024. 3 min read Grasping memory leaks in single-page applications Editor’s note: This is the first installment of a two-part series on exploring memory leaks and th...
Arun Jerry on January 12, 2024. 5 min read How to approach A/B testing and controlled launch ... What is A/B testing and how is it useful for product growth? A/B testing is a product methodology fo...
Shanmuganathan Balaraman on January 12, 2024. 4 min read Parsing Shopify Liquid templates in frontend unit ... With fully Javascript-generated applications, testing frontend code has become easier and more relia...
Vasantha Kumar on December 8, 2023. 5 min read Enhancing single-page application performance: Str... Freshworks developed the web application Freshchat as a single-page application (SPA). SPAs are desi...
Dileep Dora on December 8, 2023. 4 min read Moving to self-managed EC2 instances from OpsWorks... The observability platform within Freshworks manages telemetry events such as logs, metrics, and tra...
Sanket Munot on November 8, 2023. 7 min read Building infinite scroll with virtual scroll in Em... With the growing size of content, there is often a need to divide large sets of content into smaller...
Rajasegar Chandiran on November 8, 2023. 6 min read How the AST Finder and Builder tools can help deve... In this article, we will look at two tools called AST Finder and AST Builder, which will significa...