Systems | Development | Analytics | API | Testing

Improve Code in Your Ruby Application with RubyCritic

RubyCritic provides visual reports highlighting code smells, code structure, ease of testing, and test coverage in your Ruby application. It's in active development, with new code analysis tools often being introduced as new features. It's well worth keeping track of RubyCritic's releases. This article will touch on some of RubyCritic's benefits, its dependencies, and how to read its code reports. Let's get going!

The hidden cost of skipping usability testing

After working in UX for many years across several companies, I can confidently say this: usability testing is always a fragile issue. Companies expect their product to be exceptional and deliver value to their customers but believe that user experience testing is a time/cost sink. I’ve heard the claim (countless times) that user experience testing limits and prevents dev teams from pushing new products and features.

Diving Deep Into a Data Lake

A Data Lake is used to refer to a massive amount of data stored in a structured, unstructured, semi-structured, or raw form. The purpose is just to consolidate data into one destination and make it usable for data science and analytics algorithms. This data is used for observational, computational, and scientific purposes. The database has made it easier for AI models to gather data from various resources and implement a flawless system that can make informed decisions.

White Label Analytics: What It Is, Why It Matters & 5 Key Benefits

A key consideration when buying an embedded analytics solution is not only whether it supports embedding of charts and reports, but that it can integrate analytics in a way that is indistinguishable from the experience of your application. Learn what white-label BI is.

Parser Combinators in Elixir: Taming Semi-Structured Text

The need to manipulate strings comes up quite often, whether it's to validate user-provided values or transform text into structured data that can be used programmatically. Most often, we'll reach for regular expressions to accomplish this task, but sometimes there's a better solution to the problem: parser combinators. In this two-part article, we'll explore how they work. Before moving on, let's define what 'parsing' is: Source: Wikipedia.

Cloudera Uses CDP to Reduce IT Cloud Spend by $12 Million

Like all of our customers, Cloudera depends on the Cloudera Data Platform (CDP) to manage our day-to-day analytics and operational insights. Many aspects of our business live within this modern data architecture, providing all Clouderans the ability to ask, and answer, important questions for the business. Clouderans continuously push for improvements in the system, with the goal of driving up confidence in the data.

4 Challenges in Test Automation (and How to Solve Them)

Let’s take a look at some of the most common challenges that arise when QA teams begin implementing an automated testing strategy, along with tips for addressing them. If you’re like most app development and QA teams, you’ll discover that adopting automated testing requires clearing some hurdles.

API Integration: Top 5 "Must Haves" in the Future of APIs

As time goes by, technology leaders are having a hard time improving IT architectures by using API integrations. Also, data management has become more complex because of the acceleration of digital transformation in companies that want to remain competitive in the market. Do companies know that the urgency of digitalization is here? Are companies aware of the importance of workflow automation and what is the role of APIs in connecting services, applications, and clouds?