Systems | Development | Analytics | API | Testing

We Stayed Up When AWS Went Down

Amazon Web Services (AWS) had a well-documented failure of the S3 service in its US East region this week. The knock-on effects of the S3 outage took out many of Amazon’s other services and caused serious and long-lasting outages for many high-profile services including Quora, Trello, GitLab, and many others. Overall Amazon provides an outstanding set of services, and as anyone knows these things happen, the key is to architect your solution so that it can tolerate these kinds of failures.

Why MCP is a major leap in the evolution of AI-driven software testing

Let’s say you’re renovating a house. It’s a big project, and you’ll need a lot of planning, expertise, and equipment. Now imagine you live in a world where the hammers you bought at one store don’t match up with the nails you bought at another, and certain wrenches wouldn’t work on anything but the parts they came with. What a pain, right?

IPA: Mastering iOS app packaging with Bitrise

When developing iOS applications, creating an IPA file is a crucial step in distributing and testing your app. But managing this process—especially across development teams—can become tedious and error-prone if done manually. In this post, we’ll explain what an IPA is, why it matters in CI/CD pipelines, and how you can seamlessly generate, sign, and distribute IPA files using Bitrise automation.

Introducing the Qlik Analytics Migration Tool - Quick Demo

Migrating to Qlik Cloud Analytics The Qlik Cloud migration process lets your organization adopt Qlik Cloud at your own pace. When migrating from QlikView or Qlik Sense Client-Managed, your assets are reusable, and you can continue to build on existing investments without starting from scratch. In some cases, you can use the opportunity of having access to a modern platform to look at your existing assets with a fresh set of eyes and decide how you want to adopt them to make the best use of new capabilities and possibilities in Qlik Cloud.

Where Curiosity Meets Collaboration: A Senior Engineer's Perspective

For Taohao, being a Senior Software Engineer means never standing still. Whether it’s picking up a new skill, diving deeper into a complex system, or exchanging ideas with teammates, he thrives in an environment where curiosity, innovation, and collaboration come together. Let’s find out what makes Confluent the place where engineers like Taohao aren’t just solving problems but are constantly learning, challenging each other, and building what’s next.

From Flaky to Reliable: How QMetry Keeps Your Pipeline Clean

Not every failure is a bug and not every bug is what it seems. Sometimes, a test fails without warning. No code changes, no environment issues, just a red mark where there should be green. You rerun it, and it passes. These are flaky tests. And they do more than create noise. They drain team time, stall releases, and make it harder to trust automation at all. Left unchecked, they quietly become one of the most expensive problems in testing.

What Is Spiral Model In Software Engineering?

Would you believe me if I say there is a development methodology that considers changing requirements and technical risks as part of the process instead of obstacles to be overcome? Sounds crazy, right? That’s exactly what I thought about the Spiral Model until I took a closer look. I’m not saying it’s perfect for every project or that we should all use it. But for certain types of projects, the messy, uncertain, high-stakes ones, it may be just what you need!

Defect Management In Software Testing: Process, Tools, And Best Practices

Delivering a high quality product is a must in the software development industry. Functionality, performance and user satisfaction can all be severely impacted by defects, also known as bugs or issues. Defect Management becomes crucial at this point. In this blog we’ll discuss the definition of defects, the importance of properly managing them, and how a systematic Defect Management Process (DMP) guarantees software testing quality and dependability.