Homepage
Open in app
Sign in
Get started
SAFE Engineering
Follow
Mastering Cursor-Based Pagination: A Scalable Solution for Large Datasets
Mastering Cursor-Based Pagination: A Scalable Solution for Large Datasets
In the realm of data management, efficiently retrieving large datasets is crucial for maintaining performance and providing a seamless user…
Aditya Kharbanda
Oct 11
Building an Aggregator Service: Solving Data Integrity and Integration Challenges
Building an Aggregator Service: Solving Data Integrity and Integration Challenges
Streamline data management and enhance user interactions with our centralized, event-driven aggregator service.
Roopak Chugh
Jul 31
Migrating from Razzle to Vite: A Journey to Faster Builds and Greater Flexibility
Migrating from Razzle to Vite: A Journey to Faster Builds and Greater Flexibility
In the fast-paced world of web development, optimizing build processes and enhancing development flexibility are paramount. Our recent…
Raghs Bk
Jul 31
Streamlining Performance Testing with Safe-VELOX: Reducing Developer Workload and Accelerating Test…
Streamlining Performance Testing with Safe-VELOX: Reducing Developer Workload and Accelerating Test…
In a dynamic development environment, where new features and APIs are constantly being introduced based on evolving requirements…
Sanjay Singh
Jul 30
Enhancing Visualizations Of GenAI: A Deep Dive into Custom React Components and React Markdown…
Enhancing Visualizations Of GenAI: A Deep Dive into Custom React Components and React Markdown…
In the ever-evolving landscape of web development, the fusion of powerful technologies often leads to innovative solutions. One such…
Raghs Bk
Jul 30
Handling message retries in RabbitMQ with delay
Handling message retries in RabbitMQ with delay
In our journey towards building a more efficient and responsive system, we’ve recently moved our architecture to event-based to achieve…
Harshit Khandelwal
Jun 25
Testing Microservices Independently: A Deep Dive into Nock and WireMock
Testing Microservices Independently: A Deep Dive into Nock and WireMock
Any software component cannot live without network calls, at Safe we are transitioning from monolithic to microservices architecture we…
Gaurav Goyal
Nov 19, 2023
Creating a reusable multi-step form
Forms are a fundamental component of web applications, allowing users to interact with a website by providing input and submitting data…
Kartikey Kumar
Nov 6, 2023
Signals: Revolutionising Cyber Risk Quantification through Engineering Innovation
Signals: Revolutionising Cyber Risk Quantification through Engineering Innovation
Welcome to this engineering blog, where we share the journey of developing Signals, a groundbreaking concept revolutionising integrating…
Niranjan M Bhat
Sep 12, 2023
How Unleash enhanced our troubleshooting experience by 100x
How Unleash enhanced our troubleshooting experience by 100x
Leveraging Unleash feature toggles to change the log level for effective troubleshooting on production without any downtime
Aman Jain
Oct 10, 2022
How Redis pipelining helped us improve performance by 15x
How Redis pipelining helped us improve performance by 15x
How an interesting scaling issue was resolved by creative use of Redis pipelining
Deepak Sreekumar
Oct 3, 2022
Solving Flaky React Unit Tests
Solving Flaky React Unit Tests
How we saw and caught the flaky culprits in our react testing suite
Bhavin Agarwal
Mar 29, 2022
Multi-Tenant SaaS: How we migrated from on-premise Redis to Elasticache
Multi-Tenant SaaS: How we migrated from on-premise Redis to Elasticache
How we migrated from Docker-based muti-instance Redis to muti-tenant AWS Elasticache.
Deepak Sreekumar
Oct 4, 2021
Boost up your developer productivity with these Mac Apps
Boost up your developer productivity with these Mac Apps
Listing down my favourite productivity apps for a development mac machine
Aneesh Relan
Sep 21, 2021
About SAFE Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams