Systems | Development | Analytics | API | Testing

Latest News

How to Drill Through in Yellowfin Dashboards

Welcome to the latest entry in Yellowfin Japan’s ‘How to?’ blog series! This series of blogs aims to provide your team with another hands-on example of adding data visualization to your Yellowfin dashboards, using our array of chart and graph types. In the previous blog, we created a Combination Chart by aggregating on the basis of Year and Month.

Measuring the Impact of Feature Flags in Ruby on Rails with AppSignal

Feature flags are a powerful tool in software development, allowing developers to control the behavior of an application at runtime without deploying new code. They enable teams to test new features, perform A/B testing, and roll out changes gradually. In Ruby on Rails, feature flags can be managed using diverse tools, the most popular being the Flipper gem.

Service virtualization 2.0 with Tricentis API Simulation

Service virtualization, which gained prominence in 2012, has significantly transformed the way software testing and development are approached. Originally designed to address limited access to dependent systems during development, service virtualization has evolved into a critical technology for enabling efficient and continuous testing. This blog explores its origins, key advancements over the past decade, ongoing challenges, and how API simulation is shaping the future of testing.

Golang Wrapper: Dependency Wrapping, in Go

All but the simplest applications borrow code. You could write everything yourself from just core language features but who has time for that? Instead you take on dependencies, pieces of code written by others that usually give us 80% or more of what we need with 20% of the effort. Sometimes these dependencies are made to interact with a specific technology like a database, or perhaps it’s just a library providing some feature that would be onerous to write yourself.

Myth Busters: How Jet Reports Simplifies Your NAV-to-BC Migration

For many Microsoft Dynamics NAV users, migrating to Dynamics 365 Business Central (BC) is a daunting prospect. It’s often perceived as a time-consuming and expensive process that disrupts day-to-day operations. However, delaying the migration is no longer an option. Microsoft discontinued development of NAV in 2018, and mainstream support ended in 2023. Extended support is limited, and without a timely upgrade, you risk losing functionality and performance.

AI's Pervasiveness Redefining Business and Society

Science fiction no longer defines Artificial Intelligence (AI) as a futuristic trend. It now forms an essential part of our everyday life, quietly but significantly impacting how society and businesses run. AI is changing businesses and paving the way for a new era of innovation and expansion. It does this by automating routine tasks and guiding complex decision-making processes.

When to run end-to-end (E2E) tests, explained

We sometimes have customers tell us they want to run end-to-end tests as often as possible in their development processes — as often as every commit. When you really care about quality, this might seem like a reasonable idea. After all, doesn’t the principle of shift left tell us to test as early as possible in the software development lifecycle? To catch bugs and other issues when they’re the least-expensive to fix?

REST vs. GraphQL: Which API Design Style Is Right for Your Organization?

The evolution of APIs (application programming interfaces) has been all the hype in recent years. In many ways, they're powering the modern internet as they open doors to organizations and developers around the globe. Data shows that 98% of enterprise leaders believe APIs are essential for survival concerning digital transformation, yet most struggle to develop a comprehensive rollout strategy.