Systems | Development | Analytics | API | Testing

%term

Preparing the Consumer Fetch: Kafka Producer and Consumer Internals, Part 3

Welcome back to the third installment of our blog series where we’re diving into the beautiful black box that is Apache Kafka to better understand how we interact with the cluster through producer and consumer clients. Earlier in the series, we took a look at the Kafka producer to see how the client works before following a produce request as it’s processed by the cluster.

S1.E24: The world of QA with Sérgio Freire | QA Therapy Podcast

Special episode alert! Today, it's Sérgio's turn in the hot seat! In this episode, Sérgio, Solution Architect at Xray, shares his career experiences and stories in the software testing industry. From test management tool features to what a Solution Architect does outside of work, this episode is packed with QA knowledge and insightful experiences. Plus, enjoy a round of rapid-fire questions that will make you laugh (and think)!

S1.E22: Automating builds with Jenkins | QA Therapy Podcast

Are you facing frequent challenges in your build and deployment processes? Enter Jenkins - an invaluable tool for automating various tasks such as compiling, testing, packaging, and deploying software. Today, our guest is Kohsuke Kawaguchi, the visionary creator of Jenkins. We’re gonna delve into the capabilities of Jenkins and its role in modern software development.

Empowering Biotech Innovation with Seamless Functional and Usability Testing: A Success Story

In the biotech industry, where precision, compliance, and user experience are critical, even minor technical glitches can have significant consequences. A leading biotech company specializing in rare diseases faced this very challenge when updating its web-based Request Management System (RMS). The RMS is crucial for managing requests, ensuring compliance with industry regulations, and providing users with a seamless experience.

A Comprehensive Guide to Test-Driven Development in Software Engineering

I often wonder about Steve Wozniak’s claim that the first computers were built to help “common people rise.” Correlating the evolution of software with the upheaval of our human society brings a very hopeful sentiment. Now, software engineering methodologies cater to more nuanced requirements of our “rising,” such as allowing space to correct mistakes (agility) and openness to feedback (adaptability).

Replication in Apache Kafka Explained | Monitoring & Troubleshooting Data Streaming Applications

Learn how replication works in Apache Kafka. Deep dive into its critical aspects, including: Whether you're a systems architect, developer, or just curious about Kafka, this video provides valuable insights and hands-on examples. Don't forget to check out our GitHub repo to get all of the code used in the demo, and to contribute your own enhancements.

Streamlining APIOps: Automate API Management with Terraform

Discover how the new Terraform provider for Kong Konnect empowers platform teams to automate the deployment of a feature-rich API platform. In this webinar, we’ll walk through a real-world scenario, showing how a fictional organization sets up a federated API platform on Kong Konnect and automates its provisioning process using Terraform. Join us to learn best practices and unleash the full potential of APIOps automation with Kong Konnect and Terraform.

Essential Free API Testing Tools Every Developer Should Know

API testing is an essential aspect of contemporary software development, ensuring that the interfaces between various components and systems function correctly. In this blog post, we will dive into some of the top free API testing tools that every developer should know about! From basic HTTP clients to comprehensive testing suites, these tools cover a wide range of needs and skill levels, helping developers create more robust and reliable applications. Get ready to supercharge your development process!

Testing Decisions Impact Customer Loyalty

Your testing choices impact customer relationships. @Marcus Merrel shares a story about a teammate being unable to pay a simple bridge toll online—Safari, Chrome, incognito mode, nothing worked. No chat support, no phone number. His only option? Wait for a collection letter to arrive in the mail. That’s so frustrating. But what stands out most is the bigger question: Are your users forced to stay because they have no choice, or are you actively earning their loyalty by providing a seamless, supportive experience?