Systems | Development | Analytics | API | Testing

%term

JavaScript Errors: An Exceptional History

Hello again! It’s a historic week here at AppSignal! This week we released the first version of our new and improved JavaScript error monitoring. Now you can have your front end code, Ruby or Elixir back end code, your hosts, performance, everything monitored in one interface. To celebrate the launch, in a two-part series of posts, we’ll be taking a look at the history of Errors in JavaScript, including how to handle them in your code today.

CCPA will be live in less than 3 months. Do you have a plan?

In January, I’ll start a new game: ask a company to retrieve all the information they have about me in less than 45 days. One of the requirements of CCPA, is to be able to reply to a customer request to have access to all the data you have about them in less than 45 days. These are called the Verifiable Customer Requests. You may be able to complete 10, 20 replies. But what if you received 10 every day? What does it take to keep your customers happy and being compliant?

Unravel Launches Performance Management and Cloud Migration Assessment Solution for Google Cloud Dataproc

We are very excited to announce that Unravel is now available for Google Cloud Dataproc. If you are already on GCP Dataproc or on a journey to migrate on-premises data workloads to GCP Dataproc then Unravel is now available immediately to accelerate and de-risk your Dataproc migration and ensure performance SLAs and cost targets are achieved.

Why BI vendors are holding back on innovation

When it comes to automation in the BI industry, I think a lot of vendors are holding back. It’s entirely possible to automate the majority of what data analysts do today, but vendors are reluctant to do this because it would impact data analysts and they’re a big gatekeeper in the buying cycle of analytic software.

Launching JavaScript Error Tracking v1.0.

Good news, everyone! Today, we’re proud to announce the launch of our fully-fledged JavaScript error tracking for your front-end applications. From today, you’ll have even more complete insights into your Ruby and Elixir apps — your back-end errors, performance metrics, host metrics, custom metrics and your front-end errors can now all come together under a single interface.

7 Hidden Gems in Talend Summer '19 (Talend 7.2)

Over the summer, Talend released Talend Summer ’19, which includes updates to Talend Cloud and Talend 7.2. The new release serves as the industry’s first fast and easy on-ramp to accelerate the development of all types of integration environments from simple ingestion tasks to the most comprehensive integration scenarios.

"Being in the Zone" with Augmented Intelligence

According to positive psychologist Mihály Csíkszentmihályi, what I described with this skiing experience is known as flow state, defined as an “optimal state of consciousness where we feel our best and perform our best.” Csíkszentmihályi, who popularized the term in his 1990 book, notes the mental state of flow involves “Being completely involved in an activity for its own sake. The ego falls away. Time flies.

Typespecs and Behaviours in Elixir

Today, we will dive into Typespecs and Behaviours. These are two Elixir features that we are ecstatic (pun intended) about. They are great examples of built-in features in Elixir that help get some of the advantages of statically typed code. Alright, let’s set the scene. Elixir is a dynamically typed language. This means that the type of each variable is not checked at compile-time, but rather at run-time. Like most things, this comes with advantages and disadvantages.