Our next-gen architecture is built to help you make sense of your ever-growing data Watch a 4-min demo video!

Software Development

Akka License Change: The Impact of Akka’s Move Away From “Open Source”
6 min

Akka License Change: The Impact of Akka’s Move Away From “Open Source”

Akka’s license change has surprised many of us, but it didn’t come out of nowhere. Lightbend recently announced that Akka will be transitioning from an “Open…

Five Tricks that Senior Engineers Use When They’re Debugging
7 min

Five Tricks that Senior Engineers Use When They’re Debugging

Debugging is a fundamental skill in the arsenal of any engineer. Mistakes happen, and bugs are inevitable, but a skilled debugger can catch a bug early…

A GraphQL Introduction: Benefits and Tips for Using This API Technology
9 min

A GraphQL Introduction: Benefits and Tips for Using This API Technology

GraphQL is an open-source query and manipulation language to use for APIs. It contains server-side functionality and a query language for maintaining data interfaces. It was…

Understanding the Execution Context in JavaScript
9 min

Understanding the Execution Context in JavaScript

The execution context in JavaScript is arguably the most important thing for you to understand, as a firm understanding will give you the basic knowledge you…

Web Assembly Deep Dive – How it Works, And Is It The Future?
5 min

Web Assembly Deep Dive – How it Works, And Is It The Future?

You’ve most likely heard of Web Assembly. Maybe you’ve heard about how game-changing of a technology it is, and maybe you’ve heard about how it’s going…

The Importance of Communication in Software Development Teams
9 min

The Importance of Communication in Software Development Teams

Programming is often thought of purely as a problem-solving activity. This may be true for the lone coder in their garage, but in the multi-person environment…

Basic Principles of Kanban Software Development
8 min

Basic Principles of Kanban Software Development

Kanban software development is a popular, highly visual framework that falls under the Agile methodology. It requires real-time communication of availability and capacity, allowing full transparency…

More Changes Mean More Challenges for Troubleshooting
6 min

More Changes Mean More Challenges for Troubleshooting

The widespread adoption of Agile methodologies in recent years has allowed organizations to significantly increase their ability to push out more high quality software.  Previous development…

How JS Works Behind The Scenes — The Engine
11 min

How JS Works Behind The Scenes — The Engine

Have you ever asked yourself “how does this all work behind the scenes?”. I know I have. Having a deep understanding of certain concepts allows us…

Your data is telling yesterday’s story —
Find out what it can tell you today.