Systems | Development | Analytics | API | Testing

Technology

What is the Listen to Yourself Pattern? | Designing Event-Driven Microservices

The Listen to Yourself pattern is implemented by having a microservice emit an event to a platform such as Apache Kafka, and then consuming its own events to perform internal updates. It can be used as a solution to the dual-write problem since it separates Kafka and database writes into different processes. However, it also provides added benefits because it allows microservices to respond quickly to requests by deferring processing to a later time.

Creating iOS App Clips: Essential Guide for Developers

Introduced in iOS 14, App Clips allow users to quickly access a specific feature within an application (e.g. paying for parking or ordering a coffee) without downloading the full app. So they allow our users to interact with our apps on their terms, creating more targeted interactions that benefit us as well as them.

Enhancing Software Testing with Large Language Models: Navigating the Challenge of Hallucinations

Software testing is an indispensable stage in the software development lifecycle, tasked with verifying application reliability, security, and performance before deployment. This process evaluates software components to ensure they adhere to specified requirements and perform reliably under varied conditions.

Emerging Tech Trends: Navigating the Most In-Demand Technical Careers for 2024

As we step into 2024, the tech industry continues to be a whirlwind of innovation and growth. With every passing year, technology reshapes not just how we live our daily lives but also the very fabric of our career landscapes. This year, certain tech roles are standing out, fueled by advancements in AI, cybersecurity, and cloud computing.

How to Automate Data Extraction from Patient Registration Forms in Healthcare

Automating data extraction from patient registration forms in healthcare is crucial to enhancing patient care efficiency, accuracy, and overall quality. Over 71% of surveyed clinicians in the USA agreed that the volume of patient data available to them is overwhelming. This abundance of data highlights the importance of streamlining the extraction process. Manual extraction is time-consuming and prone to errors, hindering patient safety.

Using Streams Replication Manager Prefixless Replication for Kafka Topic Aggregation

Businesses often need to aggregate topics because it is essential for organizing, simplifying, and optimizing the processing of streaming data. It enables efficient analysis, facilitates modular development, and enhances the overall effectiveness of streaming applications. For example, if there are separate clusters, and there are topics with the same purpose in the different clusters, then it is useful to aggregate the content into one topic.

Mastering Data Persistence in iOS with SwiftData

Introduced in 2023, SwiftData is the latest addition to the range of database framework options in Swift, Apple’s primary programming language for iOS. Built on top of Core Data, two levels above SQLite, it’s great for simplifying our persistent stores and it allows us to use declarative code, which is a really useful time-saver.