Systems | Development | Analytics | API | Testing

Uncover product risks with Exploratory Testing

“Did you know that there are 100+ different types of product risks that can affect your software?” Dan Ashby | Head of Quality Engineering at PhotoBox Exploratory testing must be a part of your testing strategy due to the testing effectiveness of your current tests, the ability to find differences in the code, and the ability to remove roadblocks where defects tend to hide.

Why the Data Warehouse is Not Dead and Stronger Than Ever

This is a guest post for Integrate.io written by Bill Inmon, an American computer scientist recognized as the "father of the data warehouse." Inmon wrote the first book and first magazine column about data warehousing, held the first conference about this topic, and was the first person to teach data warehousing classes. Five things you need to know about this topic: The data warehouse is the whack-a-mole of technology.

Publish to App Store Connect with Codemagic's Apple Developer Portal integration

Last year, we introduced an easier way of distributing your app to users via the App Store. It simplified and automated publishing apps on App Store Connect with a few lines you could add to your codemagic.yaml file. This feature automated your iOS releases from start to finish and pushed the CI-verified builds straight to the App Store. We are excited to announce that we have simplified this process even further! Now, you can directly reference the API key and authenticate with App Store Connect!

27 Blogging Statistics That Will Shape Your Content Strategy in 2023

Even though some have (falsely) predicted that the rise of social media would mean the end for blogs — blogging is still very alive and kicking: according to Ahrefs, about 22,000 people in the US search Google for “How to start a blog” each month. Still, blogging has changed quite a bit in the last decade and it requires more forethought and planning than it did in the days you could simply throw up a basic website, write whatever you wanted, and still get a decent amount of traffic.

Easily validate web applications using Playwright Testing

Playwright is one of the most used frameworks for end-to-end testing of web applications; it supports all modern browsers and has broad community support. If you are considering testing your web applications, this is a tool to consider. Whatever your test execution strategy may be, do not forget to consider visibility and the integration capabilities of the tools you wish to add to your tool belt.

Black Friday: Retail Holiday or Developers' Nightmare?

For developers and QA engineers, Black Friday and Cyber Monday are a game of watching how much weight the ice can take before it cracks. Learn how uptime goes beyond performance testing, and what you can do to prepare for the worst. In the United States, Thanksgiving is right around the corner. For many of us, this serves as a chance to see family, play some football, and stuff ourselves with an unholy amount of food.

System Notifications with Noticed and CableReady in Rails

Notifications are a typical cross-cutting concern shared by many web applications. The Noticed gem makes developing notifications fantastically easy by providing a database-backed model and pluggable delivery methods for your Ruby on Rails application. It comes with built-in support for mailers, websockets, and a couple of other delivery methods. We'll also examine the merits of using the CableReady gem for triggering system notifications in your Ruby on Rails application. Let's get into it!

Why PIM software is essential for a B2B eCommerce?

When we talk about e-commerce, we are focusing on providing valuable information through the content, services, and experiences. While B2C has better performance when using a PIM system, B2B needs it most as it gives the business the option to specify the precise workflow and all crucial product information for an effective B2B marketing plan.

6 Ways to Supercharge Business Process Efficiency with Process Mining

We’d all love more efficiency in our lives. If it were possible to eliminate the time we spend waiting in lines at the grocery store, checking in at the airport, or making our way home in rush hour traffic, the world would be a happier place. Some inefficiency is inevitable. But in business, we don’t have to accept it all. There are ways to root out the causes of many inefficiencies in business processes, minimizing, if not eliminating them. The way to do this is with process mining.