Systems | Development | Analytics | API | Testing

%term

S1.E32: The power of observability and Exploratory Testing with Charity Majors

"Monitoring is for your known unknowns. Observability is for your unknown unknowns." But what does that really mean? And where does exploratory testing fit into all of this? In this episode of QA Therapy, we sit down with Charity Majors, co-founder and CTO of Honeycomb, to dive into the evolving role of testing, monitoring, and observability in modern software development.

How to Choose a Tech Stack for Mobile App Development

Mobile apps have become an essential part of daily life. You need a mobile application for almost everything these days. Investing in mobile app development makes sense as an entrepreneur or business owner. However, developing a successful mobile application requires making smart technical decisions from the start. Choosing the tech stack is a significant activity during the mobile app development process. A tech stack is a suite of tools and technologies you can use to develop a mobile app.

C# Dictionary: How to Create One and Best Practices

The C# dictionary is one of the most important collection types/data structures you’ll use while developing your applications. You can use a dictionary to solve certain kinds of problems in a way that’s much more natural and elegant than using, say, a list. There are also significant performance gains you can obtain by using dictionaries. That’s what this post is about: a detailed introduction to this powerful collection type.

Managing Asynchronous Operations in Node.js with AbortController

In Node, managing asynchronous operations effectively (especially those involving I/O, like network requests or file system access) is crucial to prevent resource depletion. Managing async operations well also helps maintain optimal application performance when the results of operations are no longer required. The AbortController API addresses this need by providing a standardized mechanism to terminate operations gracefully.

Lenses.io Introduces Streaming Data Replicator

New York City, US - February 12, 2025 - Lenses.io, a data streaming innovation leader whose software helps developers power the world’s largest businesses, today announces the development of an enterprise grade and vendor-agnostic Kafka-to-Kafka replicator. It will enable organizations to share streaming data across different domains, in order to keep up with real-time data demands as AI adoption grows.

Business Resilience Test Strategies for 2025

Is your testing strategy ready for 2025? In this episode of Test Case Scenario, Jason Baum is joined by Maaret Pyhäjärvi, Principal Test Consultant at CGI, along with Diego Molina and Titus Fortner from Sauce Labs, to discuss the evolving landscape of quality assurance and business resilience. The panel delivers insights into the biggest challenges and opportunities for testing teams in 2025, from AI-assisted automation to the growing importance of accessibility testing.

The Hidden Cost of AI Efficiency

AI is changing the way developers and writers work, but not always in the ways we expected. Here’s what’s really happening in 2025: Developers are now spending more time reviewing AI-generated code than writing it. Faster isn’t always better. Writers who used to rely on peer feedback are getting instant AI edits—but at the cost of real collaboration. AI is a powerful tool, but it’s shifting roles instead of eliminating work. The question isn’t if you use AI, it’s how you integrate it.

EP 10: 2025 Predictions

What’s the Forecast? A look at data and AI in 2025 2025 is set to be a year of growth and change, particularly in the AI space. Over the last couple of years, AI has evolved from a niche technology to a driving force behind business strategies, innovation, and efficiency in almost every industry. Its impact is felt far and wide. It is not only shaping how we search for information, but how we digest and react to the world around us.

Rails async queries by example

While there were plenty of exciting changes that shipped with Rails 7, asynchronous querying has by far been one of the most talked about features. This is because asynchronous queries can drastically improve the performance of your application by executing long-running queries or complex queries in the background. To better understand why and how this works, let's start by digging into the core of what a Rails async query is.