Systems | Development | Analytics | API | Testing

Latest News

Operational Database Integrity

This blog post is part of a series on Cloudera’s Operational Database (OpDB) in CDP. Each post goes into more details about new features and capabilities. Start from the beginning of the series with, Operational Database in CDP. This blog post provides an overview of the OpDB data integrity capabilities that help you achieve ACID transactions and data consistency. OpDB guarantees certain properties to ensure atomicity, durability, consistency, and visibility.

Are you using the right data strategy based on the hierarchy of data needs?

Being data-driven is the holy grail of modern business. It allows you to grow 8x faster than your competition, boosts your company’s net earnings by 30% and will have VCs throwing money at you if your organization relies on AI. So, what strategy does one use to become data-driven? Well, it’s actually quite simple: If you follow this recipe to the T, you can have your data cake and eat it.

Introducing Insomnia Designer: An Open Source Collaborative Editor for API Design

Today, we’re thrilled to announce the release of a major expansion to the Insomnia family of open source developer tools — Insomnia Designer! Providing a collaborative environment for editing GraphQL and REST APIs, Insomnia Designer allows developer teams to more easily embrace spec-first approaches to software design.

Why Rubyists Should Consider Learning Go

These days fewer and fewer web developers get to specialize in a single language like Ruby. We use different tools for different jobs. In this article, Ayooluwa Isaiah argues that Go is the perfect complement to Ruby. The developer who knows both is in a great position to handle almost any back-end challenge.

Remote Culture Tips From a Distributed Team

We're all remote workers today. There has been a ton of amazing information published by some of the leading remote companies about how to work remotely, but we haven't seen much that talks about what kind of company culture is necessary for remote work to thrive. Having done this for 8 years, I can confidently say the 'soft stuff' is as important as tooling and process. To that end, I asked our team (over Slack, naturally) to share their tips on how to thrive as a remote worker.

Your Next Decision Could Change Lives: Why We Need Data Skills and Analytics

The year was 1993. The place, a little town in Sweden. A serial killer was on the loose. He randomly shot at people standing at bus stops or sitting in their cars, killing one and wounding many others. The residents of Malmö lived in fear. Window blinds were shut, playgrounds were deserted. The police didn’t know where to start.

What Are Good Traits That Make A Great API Product Managers

As more companies realize the benefits of an API-first mindset and treating their APIs as products, there is a growing need for good API product management practices to make a company’s API strategy a reality. However, API product management is a relatively new field with little established knowledge on what is API product management and what a PM should be doing to ensure their API platform is successful.

Elixir Package 1.13: Phoenix LiveView Helpers and Updated Typespecs

With a special thanks to Aleksandar and Unai, we’re happy to announce AppSignal for Elixir 1.13.0, which includes our all-new LiveView instrumentation helpers and updated typespecs. If you’re not an AppSignal user yet, make sure to check out the product tour and see how errors, performance, host metrics and triggers all come together in one tool.

Configuring your Elixir Application at Runtime with Vapor

Configuration has long been a hot topic in the Elixir community, and luckily, in the recent months, there has been a great deal of thoughtful work put into making this problem an easier one to solve. Today, we’re going to show you how to migrate from an Elixir application that has been configured with the widely used config/*.exs files at compile-time, to an application that instead uses environment variables for configuration and is configured at runtime.