XTIVIA BLOG
API Testing, Challenges, and Our Solutions
Introduction API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other. For example, fleet management systems are using Google Map APIs to display routes and distances in their applications....
Microservices Registry and Discovery
Introduction Microservices are rapidly getting adopted by organizations. Building smaller services instead of large monolithic applications/large services has a lot of advantages. The more minor fine-grained services look appealing for various reasons, including scalability,...
Contentful Quickstart Checklist
This article introduces you to the XTIVIA Contentful Quickstart program and playlist/checklist of topics that are crucial to a successful Contentful implementation.
Getting Started with Content Modeling in Contentful Headless CMS
This article gives you an overview of building a content model in the Contentful Headless CMS, and covers some common design patterns.
The Contentful Content Modeling Process
This article walks you through the process that we at XTIVIA recommend and follow for developing a Contentful Headless CMS content model.
GraphQL and Urql for a NextJs/Strapi stack
All code for this blog post can be found at https://github.com/bkinsey808/nx-next-strapi. The Case for GraphQL GraphQL is rapidly growing in popularity as an API alternative to REST. GraphQL is self-documenting to a large extent and allows a client to efficiently query just for...
How Data Exchange Works In TIBCO EBX
Data Exchange in EBX Data exchange in EBX MDM is an add-on that is used to import and export data. We can perform import and export operations on the CSV, Excel, and XML file formats. In Data Exchange, we can define data mapping configurations between source and target data...
Adjusting Log Levels to Persist After Portal Restart
This blog post is intended to offer some guidance around changing Liferay logging levels in a way that persists through a restart. Normally in the Liferay portal application, you can set log levels for both built-in and custom loggers via the Server Administration section of...
Workflow Modeling in TIBCO EBX
Workflow in Master Data Management Workflow in Master Data Management solutions includes events associated with business rules, notifications for human actors to take actions on exceptions such as Data Quality issues, data survivorship (unmerge records, merge/consolidate...
Webpack Bundle Analyzer with Nx and React
All code for this blog post can be found at https://github.com/bkinsey808/nx-graphql-fullstack. Why care about bundle size? Bundle size, especially initial bundle size, is an important metric which determines not only how fast your web app will load, but even, potentially, how...









