Systems | Development | Analytics | API | Testing

Improving Playwright Test Coverage: Best Practices + Strategies

Here's what I've learned after working with hundreds of QA teams: the bugs that hurt most aren't the obvious ones. They're the edge cases we once deemed "unlikely." When it comes to test coverage, these overlooked scenarios often become your biggest headaches. I see it constantly: teams with impressive coverage metrics still miss critical scenarios. Like when a major retailer's checkout system failed because nobody tested what happens when a discount code expires mid-transaction during Black Friday!

Say more with less: Introducing message reactions in Ably Chat

Today, we’re excited to introduce Message Reactions in Ably Chat - a quintessential part of any modern chat experience, now available as a native feature. How message reactions work Each reaction in Ably Chat is defined by a simple string, often a UTF-8 emoji like , but it could also be a tag (:like:) or text (+1). Reactions are aggregated in realtime based on their name.

What is API Security? Fundamentals & Strategies

APIs are the digital lifelines powering modern applications, microservices, IoT devices, and everything in between. They act as the universal translators of data, ferrying information between diverse software platforms. API security encompasses the technologies, practices, and protocols dedicated to protecting these invisible workhorses from unauthorized access, data breaches, and malicious misuse.

Event-Driven AI Agents: Why Flink Agents Are the Future of Enterprise AI

The evolution of artificial intelligence (AI) in the enterprise has reached an inflection point. While the early days of generative AI focused on chatbots responding to human prompts, today's enterprise AI agents are fundamentally different—they're event-driven, autonomous systems that continuously process streams of business data, make real-time decisions, and take actions at scale.

Demo: Real-time mortgage underwriting AI agents with Confluent, Databricks, and AWS

This demo showcases a use case for a mortgage provider that leverages Confluent Cloud, Databricks, and AWS to fully automate mortgage applications—from initial submission to final decision and offer. New to Confluent? Experience unified Apache Kafka and Apache Flink with a free trial.

ETL for LLMs to Build Context-Rich Pipelines for Generative AI

Large Language Models (LLMs) like GPT-4, Claude, and LLaMA have reshaped the way businesses think about intelligence, automation, and human-computer interaction. But the performance of an LLM hinges entirely on what powers it: data. And that data must be systematically collected, cleaned, enriched, and delivered—a task owned by the ETL (Extract, Transform, Load) pipeline.

ETL Testing Tools for Modern Data Quality Assurance

In a modern data stack, reliability isn't optional, it's a requirement. Data teams are tasked with building pipelines that extract from dozens (sometimes hundreds) of disparate sources, transform data under strict business logic, and load it into analytics-ready destinations. But even the most well-architected ETL workflows can fail silently without rigorous testing.

ChatGPT Made AI a Tool for Everyone - Now Data Infrastructure Needs to Catch Up

When ChatGPT entered the mainstream, it didn’t just change how people use artificial intelligence — it changed who gets to use it. By abstracting away the complexity and making the interface simple and intuitive, OpenAI opened the floodgates. Now, instead of AI being the exclusive domain of engineers and data scientists, it’s being actively explored by product managers, marketers, revenue operations leaders, and customer experience teams.