Systems | Development | Analytics | API | Testing

Development

How We Improved Table Performance in AppSignal - Back-end Changes

In our last development cycle, we spent time improving our table performance in AppSignal. As customers stay around for longer, data starts piling up. A view with just 10 items in the beginning gathers hundreds of items, and keeps growing. Besides filtering data in the front-end to reduce the returned data, we wanted to ensure our data could keep growing without timeouts in our GraphQL API or slow-loading pages in our app.

7 Reasons to Use an API for Video Delivery

Video delivery is more complex than ever. OTT providers need to ensure a quality experience for their customers while also delivering video that meets the expectations of advertisers. This can be a challenge, but using an API for video delivery can help make it easier. An API for video delivery can help you manage your content more effectively and deliver it to the right people at the right time. It can also help you keep track of who is watching your video and how they are interacting with it.

A Guide to Event-Driven Architecture in Elixir

In this post, we will explore how event-driven architecture can make your app more responsive for users and decouple your modules for a better developer experience. We will also look at several methods of implementing event-driven architecture with Elixir. Elixir is particularly good for this because of the advanced and concise message-passing APIs that it offers and BEAM's outstanding support for concurrency. But first: what is event-driven architecture, exactly?

How to run `shell` and more using Node.js

Sometimes an application needs more than Node.js to develop and bootstrap itself. Maybe the project needs some automation from a different programming language than JavaScript; even in that scenario, Node.js can run those required tasks; with that, your whole application could be easier to maintain and won’t have a lot of technologies mixed in the same project.

How to Customize Your Profile View Experience in Moesif

At Moesif, we’ve put a lot of work into improving viewing details and trends for specific users and companies. This includes our recent addition of adding profile dashboards to add individual and reusable charts to user and company profiles Now, we’ve added even further functionality by allowing users to customize what each individual user and companies profile view looks like.

The Concept Of Null In Java

null is a reserved word (keyword) in Java for literal values. It is a literal similar to the true and false. In Java, null is a keyword much like the other keywords public, static or final. It is just a value that shows that the object is referring to nothing. The invention of the word “null” originated to denote the absence of something. For example, the absence of the user, a resource, or anything.