Systems | Development | Analytics | API | Testing

How to Use Ruby BEGIN and END Blocks

There are two types of Ruby Begin and End blocks. A simple Google search of “Ruby begin end blocks” will lead you to either of these two kinds of articles – the ones in all caps (BEGIN and END) and the ones usually separated by a slash (begin/end). Both of these are different things but confused with the same name. In this post, we will dive into both. Here’s an outline of what we’ll be covering so you can easily navigate or skip ahead in the guide –

How Klearnow went from sleepless nights to a booming data business with ThoughtSpot

Sometimes I walk through the grocery store and marvel at the way customers float through the aisles, blissfully unaware of the logistical nightmare it probably took to stock the shelves. They have no idea how many people, systems, and modes of transportation it takes to make everything magically appear on their grocery shelves. But I do. As the Senior Director of Software Engineering at KlearNow, I spend my days preserving the bliss of those grocery shoppers.

Lumberyard to Open3D - Amazon Game Engine 101

The rise of game engines has sparked new innovations across industries. Amazon Lumberyard — the Amazon game engine — has recently transitioned to open source. Open 3D Engine (O3DE) may be new on the scene. But as companies continue to move to the cloud, many are looking at this new Amazon game engine to transform their pipeline.

What is FMEA? Failure Mode and Effects Analysis Overview

Through FMEAs, product development teams are able to determine potential failures within a project and improve them to mitigate risk. The most efficient way to conduct a failure mode and effects analysis is through an automated tool. This blog will provide an overview of FMEAs and highlight the many benefits they can have on your product.

How to Easily Apply Analytics to Product Development Management

The development of a digital product has been redefined to involve only 4 phases, as TCGen and Product Plan propose: However, having an easier-to-follow process is not the only improvement that you can implement: cost and time efficiency can be taken a huge step further when you incorporate analytics insights. So, with this infographic, we propose some tools that can help you analyze data sets to enrich the phases of each development process.

A mysterious developer's take on backward compatibility

“As a gamer, I wish for it. But as a developer, I wouldn’t want to be working on backward compatibility. It’s soul-crushing maintenance work, man!” – A developer on our team who shall remain unnamed! Let’s call her Dev-I for now. Last week, I was talking to internal Appian developers on backward compatibility (BC) when one of them shared this quote.

What Are the Limitations of Dashboards?

For modern businesses faced with increasing volumes and complexity of data, it’s no longer efficient or feasible to rely on analyzing data in BI dashboards. Traditional dashboards are great at providing business leaders with insights into what’s happened in the past, but what if they need actionable information in real time? What if they want to use their data to estimate what may happen in the future? Companies are taking notice.

Grafana vs Kibana: The Updated Guide For 2022

If you have any experience with comparing open source data visualisation tools then it is very likely you will have encountered both Kibana and Grafana during your research and discovery phase. As two of the most popular solutions for logs and metrics analysis, it can be difficult to distinguish between the two and make the choice to use either Grafana or Kibana depending on the analysis task at hand.

Unlocking Data Literacy Part 1: How to Set Up a Data Analytics Practice That Works for Your People

Does your team know how to use data analytics to their advantage? For the vast majority of companies, the answer may be “no.” According to Accenture, only 21% of people are confident in their data literacy skills, and just 32% of companies have realized tangible, measurable value from their data. While the definition of data literacy varies depending on who you ask, at its core, the term means equipping anyone in your organization to know how to use data in a business context.