Systems | Development | Analytics | API | Testing

Deploying Microfrontends on AWS: A Guide for Developers

If you are new to Microfrontends architecture, it’s a modern approach for splitting the frontend of your application into multiple components, so it’s easier to code and manage. We’ve actually got a separate article, introducing the concept, which you can read here. Or, if you’ve already read that introduction and now want to go a step further, just read on.

How to Use Flume in your Elixir Application

As your Elixir app grows, you might need advanced control over how and where to perform background tasks or pull them off queues to manage back pressure. In this post, you will learn how to handle background jobs with Flume, a job processing system that uses GenStage and Redis. It provides durability, back pressure, job scheduling, rate limiting, and batch processing, among other things. We will expand on each of these features in detail.

How to build an API with Go and Gin

Have you ever found yourself rummaging through the fridge, trying to figure out what groceries you have and what you need to buy? Okay, maybe this isn't a super serious problem, but what better way to manage this chore than by building a web API? In this guide, we'll craft a grocery management API with Go and Gin. If you're new to API lingo, CRUD might sound a bit... well, crude. However, it's a fundamental concept! CRUD stands for create, read, update, and delete.

Guide to API Adoption | A Comprehensive Overview

You must constantly innovate and expand your offerings to stay ahead of the curve. One way to do this is by adopting APIs. API adoption can help you improve customer experience, increase efficiency, and drive innovation. This guide to API adoption will discuss APIs, including how they work, what benefits API adoption offers, and how to get started. Here’s the key things to know about API adoption: Table of Contents.

What Is Data Democratization? Explanation, Benefits, and Best Practices

Data democratization is an enterprise initiative to improve data-driven decision-making throughout an organization. Data democratization breaks down silos and promptly delivers data to the people who need it to make informed decisions. Data democratization has two core tenets: data access and data literacy. Both are simple in theory, difficult in practice. Data literacy is the ability to understand, analyze, interpret, and communicate with data.

Developer Tears Saved: You can now accurately measure the pain Bitrise relieved for your mobile teams

Introducing Developer Tears Saved in Bitrise Insights: Monitor team progress, enhance productivity, and celebrate milestones in real-time, prioritizing developer engagement alongside traditional metrics like DORA.

Working with DynamoDB in Laravel

When building your Laravel applications, you may sometimes need to use a NoSQL database to store and retrieve data. One popular choice is Amazon DynamoDB, a fully managed, serverless, and highly scalable NoSQL database service provided by Amazon Web Services (AWS). In this article, we'll take a brief look at DynamoDB. We'll then delve into how to use DynamoDB as a cache store in Laravel, and how to store Laravel models in DynamoDB using the baopham/laravel-dynamodb package.

Getting Started with Insurance Modernization

If you have a legacy system with customized capabilities and valuable features but nearing end of life, refactoring the system is a potential choice for modernization. Insurance platform modernization usually involves one-to-one code migration, which can often be more costly and time consuming than expected and typically tends to miss some of the integration and data architecture modernization that is foundational for getting the full value of digitization.

Hyperautomation for Insurance: Your Roadmap to Modernization

What is hyperautomation for insurance? It might sound like just another buzzword, but let’s peel back the layers to see how hyperautomation works. Imagine this: you go on a deep dive to evaluate your insurance company’s processes and operational models. You discover inefficiencies, lag times, and that your team manages transactions with disparate, often manual processes. It’s clear you need a new solution. And the solution you need doesn’t currently exist.