Systems | Development | Analytics | API | Testing

Latest Posts

A Deep Dive into Subscriptions with Absinthe

In this series, we've seen how to create GraphQL APIs in Elixir using Absinthe. So far, we have only discussed a one-way communication channel where the client makes the queries or mutations, and the server responds. GraphQL also supports a long-running subscription between the client and the server where the server can notify the client of events. This can be very useful in multi-user scenarios where many users might interact with the same resource at the same time.

How to Set Up Flutter Code Push With Shorebird and Codemagic

Mobile developers using Javascript-based mobile application development platforms such as Cordova, Ionic and React Native have enjoyed the benefit of being able to push app updates over-the-air without resubmitting their apps to the App Store or Google Play for quite some time. As long as the updates are not compiled code, and don’t change the primary purpose of the application then both Apple and Google allow this.

From zero to hero: using SQL databases in Node.js made easy

Despite the growing popularity of NoSQL databases such as MongoDB and Firebase among JavaScript developers, SQL databases remain a reliable and widely used tool for storing data. This tutorial will show you the basics of SQL databases and how to use them with Node.js.

Transforming User Experiences By Leveraging CIAM

More than ever, companies are competing based on their ability to deliver exceptional user experiences. It can take less than 60 seconds for a busy consumer to try one company’s website, get frustrated, and jump to the site of a competitor. And customers may stop using a business altogether if they discover that it has given their personal data to some third party without permission. Such flawed digital experiences can quickly compromise brand loyalty and cut revenues in the process.

Celebrating 18 Years of Innovation: Unveiling 18 Fascinating Facts About WSO2

Today, we raise our virtual glasses to toast the 18th anniversary of WSO2 – a company that has redefined the realms of software development and innovation. From its humble beginnings to becoming a global force, WSO2 has stood the test of time, consistently delivering game-changing products that drive success for countless organizations across the world. So, join us as we take a captivating journey through WSO2's milestones, uncovering 18 fascinating facts!

HDFS Snapshot Best Practices

The snapshots feature of the Apache Hadoop Distributed Filesystem (HDFS) enables you to capture point-in-time copies of the file system and protect your important data against corruption, user-, or application errors. This feature is available in all versions of Cloudera Data Platform (CDP), Cloudera Distribution for Hadoop (CDH) and Hortonworks Data Platform (HDP).

Why transportation and logistics apps with realtime updates need elasticity

Elasticity is far from a solved problem – especially for transportation and logistics companies providing realtime updates. Prior to 2006, startups finding sudden success had to drive – often in a hurry – to a store like Best Buy to purchase new servers and support an unexpected surge in users.

How Marketers Can Leverage Generative AI for Creative Breakthroughs, Scalability, and Speed

The conversation around generative AI naturally veers toward productivity, but people overlook this one, salient benefit: jumpstarting creativity. The best marketing combines data insights and creativity—and that’s where one of the many generative AI opportunities is for marketers.

The QA Tester Guide to the Many Types of Software Testing

Quality Assurance testers play an important role in verifying that company software maintains its functionality and reliability. Because the world of software testing is an expansive one, QA testers should equip themselves with an understanding of which types of software testing will be most relevant to their daily tasks. With so many different types of software testing, it can be overwhelming knowing where to start.