Systems | Development | Analytics | API | Testing

How a Tour Operation Company Used Data to Improve Their Customer Experience

The customer journey is the decision-making process each buyer goes through before converting to a paying customer of your business. Mastering this journey will require an in-depth understanding of each stage and how you can continually improve your efforts. To understand this journey, you need to take a customer-centric approach, putting yourself in your customer’s shoes to understand their point of view.

Elixir 1.14: Better Debugging with dbg/2 and More

The latest Elixir release introduces new features to improve your developer and debugging experience. In this post, we'll take a look at the new dbg() functionality, along with some improvements to Inspect and binary evaluation error messaging. All these changes come together to make you an even more productive Elixirist. Let's get started!

Key choices in AWS network design: VPC peering vs Transit Gateway and beyond

This blog post is the first in what we intend to be a series to detail Ably’s journey in building the next iteration of our global network. It focuses on the design and we will follow up with posts detailing the building, and finally migration from old to new. If you are interested in how you can network AWS accounts together on a global scale then read on! Ably operates a global network spanning 8 AWS regions with hundreds of additional points-of-presences.

How to use React Hook Form for Crafting Interactive Forms?

Forms are a vital part of any digital solution, be it a gaming app or a simple online store crafting an interactive and easy-to-use form is a must to ensure user engagement. However, while working with core React preparing and managing forms with multiple fields usually becomes a hassle. As in core React, developers have to add lengthy lines of code to implement basic form features. This not only makes the code a hassle to work with but also complicates the overall codebase with unnecessary clutter.

Top 15 Manual Testing Interview Questions and Answers

To help you feel more prepared for your next interview, this post is a collection of some of the most frequently asked questions asked in manual and software testing interviews. You should still check it out if you're currently working in some part of the software development industry, with the purpose of improving your knowledge and abilities. Manual testing is essential in software development and should be used whenever possible instead of automated testing.

Guide to Defense in Depth Security

Security best practices remain a top priority for enterprises, especially as high-profile hacks and cybersecurity breaches pose increased risks. According to the 2022 Morgan Stanley CIO survey, IT spending is expected to reach 4.4%, with cloud computing and security software as the leading verticals. This rapid digital transformation across sectors presents organizations with opportunities, along with some new challenges.

Using Event Tags in Moesif

Sometimes you may have related events that you want to group together or want to give a friendly name to events. This could be especially true if you have a group of API calls you want to combine into a single API product. Fortunately with Moesif you can do exactly that, so that groups of events can be looked at as a single unit, like a SKU. In Moesif, this can be done by using the Event Tag feature.