Systems | Development | Analytics | API | Testing

%term

Implementing Real-Time Communication in iOS with WebSockets

In iOS, WebSockets enable real-time communication between a client (an iOS app) and a server. Unlike traditional HTTP connections which are stateless, short-lived and request data on demand, WebSockets use a single long-lived connection to send and receive data simultaneously. This significantly reduces response times which is crucial for apps that rely on instant updates and live data to support functions such as chat and multiplayer games.

Continuous Deployment Challenges in Native Mobile Applications

In this blog post, explore the unique challenges of Continuous Deployment in native mobile apps, including the complexities of app store distribution and rollback limitations, and discover insights on navigating these hurdles while striving for efficient CI/CD workflows in mobile development.

Snapshot Testing in the Backend

The first time I learned about snapshot testing was in the context of front-end testing. It made a lot of sense. Writing an assertion-based test to check if a component was correctly rendered as HTML is tricky. And difficulty grows with the complexity of the output. Snapshot testing seemed a reasonable technique to get the job done, even with some caveats.

From Theory to Practice: Real-World Applications of Cloud Platform Integration

Many companies talk about cloud integration in a theoretical way. But cloud technologies aren’t theoretical. They’re a rapidly growing segment of technology that’s changing the way businesses operate. In the following article, we move from theory to practice so you can have a more realistic vision of what to expect when you move more of your on-site tech to the cloud.

How to Add a 'Back to Top' Button to Your Yellowfin Dashboard

Welcome back to Yellowfin Japan’s ‘How to?’ blog series! In our previous blog, we went through how to create big number and vertical column charts in Yellowfin, and the many different charting options available in Yellowfin Canvas. Before we re-visit our regular series, we want to share a shorter dashboard walkthrough.

What's new in Vera 24.1: Domain role changes audit history and Jira formatting support

We are thrilled to announce the release of Vera™ 2024.1! In this new version, we are introducing significant enhancements focused on audit history of domain role changes, streamlined Single Sign-On (SSO) login improvements, and improved Jira formatting support. We understand that maintaining stringent regulatory compliance while enhancing user experience are paramount concerns for any organization.

Unpacking Distributed Applications: What Are They? And How Do They Work?

Distributed architectures have become an integral part of modern digital landscape. With the proliferation of cloud computing, big data, and highly available systems, traditional monolithic architectures have given way to more distributed, scalable, and resilient designs. In this blog, we look at what makes an application distributed and how distributed applications work to bring about high availability, scalability, and resilience.