Systems | Development | Analytics | API | Testing

Easily add chat to your React and React Native apps using our new custom hooks

We are excited to announce that the Ably Chat SDK for JavaScript now includes support for custom contexts and hooks for React and React Native applications allowing developers working with these platforms to integrate chat features in an efficient and idiomatic way. Ably Chat is designed to meet a wide range of chat use cases, such as livestreams, in-game communication, customer support, or social interactions in SaaS products.

API Generation to ETL: How DreamFactory Handles Full Data Replication

While many API tools are available on the market—such as enterprise service buses (ESBs) like Apigee and MuleSoft, or low-code solutions like Hasura and CData—few offer the level of flexibility that DreamFactory does. A recent project underscored just how dynamic this lightweight, enterprise-ready API generation tool can be. In this article, we'll dive into this unique project and explore how DreamFactory proved to be much more than just an API generator.

Four Strategies to Level-up Your Test Automation in Jira

For years, the traditional approach to automating tests relied heavily on scripted automation frameworks like Selenium, JUnit, and TestNG. While these tools are powerful and adaptable, they require a significant level of technical expertise. Testers need to write, debug, and maintain complex scripts, often leading to bottlenecks in the development process. Relying only on coded solutions limits test automation to a small portion of the team that has deep coding skills.

A Comprehensive Guide to End-to-End Microservices Testing for Modern Applications

As part of gaining deeper insights into the rapidly evolving landscape of microservices testing and QA, I had the privilege of attending the Starwest 2024 conference, where one of the highlights was the insightful session led by Tariq King, CEO and Head of Test IO. His session on Full-Stack Testing for Microservices Architectures highlighted the growing leverage of microservices in modern applications and their seamless alignment with Agile and DevOps practices.

Testing Golang with httptest

Go, often referred to as Golang, is a popular programming language built by Google. Its design and structure help you write efficient, reliable, and high-performing programs. Often used for web servers and rest APIs, Go offers the same performance as other low-level languages like C++ while also making sure the language itself is easy to understand with a good development experience.

Best Exploratory Testing books to add to your list in 2024

The exploratory tester's role goes beyond finding bugs. It involves understanding user behavior, improving software quality, gathering feedback, and refining testing strategies. As an exploratory testing expert, you are an investigator who understands the software, uses creativity and intuition to guide the session, and discovers new ways to uncover hidden issues.

Handling the Producer Request: Kafka Producer and Consumer Internals, Part 2

Welcome to the second installment of our blog series to understand the inner workings of the beautiful black box that is Apache Kafka. We’re diving headfirst into Kafka to see how we actually interact with the cluster through producers and consumers. Along the way, we explore the configurations that affect each step of this epic journey and the metrics that we can use to more effectively monitor the process.