Systems | Development | Analytics | API | Testing

Software Development 2023: Developers Behaving Badly Report

Welcome to Test Case Scenario! In this episode, join our host Jason Baum, and panelists from Sauce Labs as they discuss the report about “Developers Behaving Badly,” what are these so-called bad behaviors, why is this happening, and what are its implications? In this insightful discussion, our host is joined by Evelyn and Titus as they share not only their perspective about these “bad behaviors,” but the possible underlying reasons for it and things we can look forward to in the future of coding and the rise of AI.

Understand Mobile App Testing: A Starter Kit For App Devs

In the 21st century, practically all technological innovation on the planet has been channeled into the mobile phone. The first generation of mobile phones simply allowed you to make calls, store numbers and play rudimentary games (some of which, like Snake, didn’t even have an end sequence because the designers didn’t think anyone would complete them). Today mobile phones are computers in our pocket, allowing us to shop, date, stream videos, buy food, order cabs and find our way around.

How to organize your code using Rails Concern

There is a strong chance you’ve encountered Rails Concern if you’ve been using Rails for a while. It can be confusing to understand where it fits into your Rails application and how best to make use of it. This is what we’ll be covering in this tutorial: what Rails Concerns are, why they exist, and their use cases.

Keeping AI Infrastructure Costs Down with API Governance

The growing importance of AI in business is undeniable, with more than 50% of businesses employing artificial intelligence for security and combating fraud. Additionally, beyond the practical applications for businesses externally, AI can be used internally to deliver better customer experiences through competitive tools and features. As the role of AI within an API business’ operations expands, so do the associated AI infrastructure costs.

Legacy Code to Cloud Migration with Choreo

In today's evolving technology landscape, businesses are increasingly recognizing the potential of migrating legacy systems to the cloud. Even though they are the backbone of many organizations, legacy systems and services deployed via on-premises servers often need help to keep up with modern business requirements. Cloud migration offers a transformative opportunity to enhance scalability, flexibility, and efficiency, while enabling access to a wealth of innovative services.

What Do Deno and Bun Bring to the Table?

Deno and Bun are two JavaScript runtime newcomers that aim to undermine Node.js. These alternatives have gained popularity for their innovative approach to server-side development with JavaScript. But the real question is: what do they bring to the table compared to Node.js? In this post, you'll learn what Deno and Bun are, what they offer, and how they address some long-standing drawbacks in Node.js. We'll shed light on specific use cases where Deno and Bun excel.

A Deep Dive Into LiteDB for Ruby on Rails

In the second post of our series covering LiteStack (an alternative way to build Rails applications entirely based on SQLite), we'll explore the database's concepts of flexible typing and type affinity. We'll not only discover how SQLite's data handling differs from other SQL databases, but also how we efficiently process and store binary data, like images, directly in a database column. Note: LiteDB is essentially SQLite, but fine-tuned for usage in Rails.