Systems | Development | Analytics | API | Testing

Latest News

Unravel CI/CD Integration for Databricks

CI/CD, a software development strategy, combines the methodologies of Continuous Integration and Continuous Delivery/Continuous Deployment to safely and reliably deliver new versions of code in iterative short cycles. This practice bridges the gap between developers and operations team by streamlining the building, testing, and deployment of the code by automating the series of steps involved in this otherwise complex process.

Accelerating Cost Reduction: AI Making an Impact on Financial Services

In the ever-evolving landscape of the financial services Industry, change is a constant and transformation is a requirement—to stay at pace with new regulations, risk mitigation, and the technological developments that support transformation. And just as financial services experiences its cycles, this time of year I find myself returning to the topic of cost reduction.

Using Data Contracts with Confluent Schema Registry

The Confluent Schema Registry plays a pivotal role in ensuring that producers and consumers in a streaming platform are able to communicate effectively. Ensuring the consistent use of schemas and their versions allows producers and consumers to easily interoperate, even when schemas evolve over time.

Medical Device Cybersecurity Trends From Our New Report

As medical technology becomes more connected, ensuring the security of medical devices is vital. Technology advances, bringing new opportunities for innovation and to improve the lives of patients — but emerging technology also presents opportunities for malicious actors.

The Global Deployment Engine: How We Deploy Across Continents

We previously explored how we built our own Serverless Engine and a multi-region networking layer based on Nomad, Firecracker, and Kuma. But what about the architecture of the engine that orchestrates these components across the world? This is an interesting topic to work on and we thought it could be useful to share some internals out there. Put on your scuba equipment, this is a deep dive into our architecture and the story of how we built our own global deployment engine.

How to Optimize Your SFTP Data Integration Process

In today's data-driven world, the seamless exchange of information is the lifeblood of modern enterprises. Whether you're a small startup or a global corporation, the ability to securely and efficiently transfer data between systems and partners is essential for success. This is where Secure File Transfer Protocol (SFTP) emerges as a crucial player, providing a robust framework for data integration that safeguards sensitive information while ensuring its swift and reliable passage from point A to point B.

Browser Automation Debug with Playwright Trace Viewer

Playwright Trace Viewer is a powerful tool that allows developers and testers to gain deeper insights into the execution of browser automation scripts created with Playwright. It provides a visual representation of script execution, enabling users to diagnose issues, optimize performance, and understand the flow of actions within their automation scripts. In this blog post, we’ll explore how to use Playwright Trace Viewer effectively to enhance your browser automation projects.

Maximizing Testing Efficiency: Parameterizing Playwright Scripts

Parameterization in testing is a powerful technique that allows you to run the same test script with different inputs, configurations, or scenarios. In the world of browser automation and testing, Playwright provides various methods to parameterize your scripts, making it easier to validate different use cases and ensure the robustness of your web applications. In this blog post, we’ll explore several approaches to parameterizing Playwright scripts.