Systems | Development | Analytics | API | Testing

How to Write Maintainable Test Cases with Gherkin Syntax

Writing maintainable Gherkin test cases requires focusing on behavior over implementation while avoiding common pitfalls that create brittle tests. The difference between a valuable test suite and an expensive maintenance burden often comes down to how you structure your Gherkin scenarios from day one.

Why You Should Run AI-Generated Code in a Sandbox

At their best, code generation LLMs reduce cognitive load, accelerate iteration, and serve as a great pair programmer for well-scoped tasks. That said, they also introduce a level of risk. Whether it’s using a variable that was never declared, making up functions that aren’t part of a class, using code from outdated packages, or misdiagnosing an issue, code generation models can create problems.

3 Reasons Why Your Business Should Reevaluate Data Governance Procedures

As businesses continue to amass vast amounts of data, the need for robust data governance procedures has become more critical than ever. Examining data governance procedures has long been a crucial practice for businesses that collect data because it ensures that collected data is managed, stored, and utilized in a secure, compliant, and efficient manner. It also enhances data quality, risk mitigation, and better decision-making.

How WEX Built AI-Powered Embedded Analytics in Just 90 Days

This is Part 2 of our WEX series. In this blog, we explore how the company scaled self-service analytics by embedding AI—read Part 1 on their people-first approach. You’ve got AI pressure from every angle: execs, customers, and competitors. But legacy analytics doesn’t just slow down development—it frustrates users and undermines the value your product is supposed to deliver.

7 API Tasks Modern Teams Automate with DreamFactory

Automate the boilerplate so you can focus on what actually matters. Developers spend somewhere between 30-50% of their time on repetitive tasks that add little value to the final product. In API development, this overhead is particularly painful: writing nearly identical CRUD endpoints over and over, manually updating documentation that immediately drifts out of sync, copying data between environments, and handling routine maintenance that should happen automatically.

Our Journey to Revolutionize Autism Care with Appian

Let me introduce you to Jake. He’s four years old, loves puzzles, and sees the world in his own unique, beautiful way. Like one in 31 children in the US, Jake has autism. His parents are told that early intervention is crucial for him to develop the skills and behaviors he’ll need to thrive. He just needs a little help with things many of us take for granted: pointing to make a request, speaking up, asking for things, making friends.

Why Apache Iceberg & Open Lakehouse is the Foundation for Data & AI Workloads

In this discussion, Dipankar - Cloudera’s Director of Developer Relations sits with Navita - Director of Product Marketing to unpack why Apache Iceberg has emerged as the foundation of the open lakehouse - and why it’s increasingly essential for modern Data & AI workloads. Dipankar & Navita walks through how Iceberg became the de facto standard among open table formats, what it's design enables (interoperability, engine-agnostic access, reliable metadata), and why openness matters as organizations move toward multi-engine, hybrid data architectures.

How to Coach Sales Reps using Activity, Conversion, and Revenue Data | Data Snacks

In this video, Zorana, Sales Manager at Databox, walks through how she uses a single dashboard to understand sales performance beyond revenue alone. She explains how combining activity metrics, conversion indicators, and revenue outcomes by rep helps her identify who needs coaching, what kind of coaching is required, and where to focus her time each week. You’ll see how trend comparisons highlight improvement or decline early, how gaps between effort and results guide decisions, and how viewing team-wide performance can signal broader process issues.