Systems | Development | Analytics | API | Testing

Technology

Navigating Apple's Latest App Store Updates

Apple’s App Store has undergone significant changes recently, and savvy iOS developers are working hard to stay ahead of the curve. Together, the recent implementation of the Digital Markets Act (DMA) regulations in the EU and App Store Review Guidelines will reshape the iOS application landscape. While some of these changes pose exciting opportunities, others demand rapid and proactive adaptation.

Integrating iOS Push Notifications Using Swift

Push notifications play a vital role in user engagement and retention, keeping users up to date and creating a sense of FOMO that leads to purchases. And in iOS, we get the added benefit of Apple’s Push Notification Service (APNs). which acts as a middleman between the app server and the user’s device, facilitating the delivery of push notifications even if the app is not active or the user is checking another of their apps.

AI: Friend or Foe of a Tester? | Rahul Verma | #softwaretesting #automationtesting #shorts

Dive into a candid discussion about the intersection of AI and job security in the testing industry. Rahul Verma fearlessly addresses the hard truths surrounding job loss and the role of AI, debunking common misconceptions and shedding light on the real challenges ahead. 🔍 Key Takeaways: Prepare yourself for the realities of AI in testing and equip yourself with the knowledge needed to thrive in an ever-changing industry. Tune in to this eye-opening session and take the first step towards securing your future in testing. #JobSecurity #TechIndustry #TheTestTribe #TechTalks.

What is the Transactional Outbox Pattern? | Designing Event-Driven Microservices

The transactional outbox pattern leverages database transactions to update a microservice's state and an outbox table. Events in the outbox will be sent to an external messaging platform such as Apache Kafka. This technique is used to overcome the dual-write problem which occurs when you have to write data to two separate systems such as a database and Apache Kafka. The database transactions can be used to ensure atomic writes between the two tables. From there, a separate process can consume the outbox and update the external system as required.

Helix Core Introduces S3 Storage Support

As organizations continue to migrate to the cloud and search for ways to reduce costs, Perforce has released Helix Core 2023.2 – giving users the ability to connect their archive depots to S3-backed (or S3-compatible) cloud object storage. S3 storage support offers users a durable and convenient solution that grows automatically and indefinitely. In the following article I explain S3 storage, diving into the benefits of using S3 storage, and how to get started using S3 Storage within Helix Core.

6 Ways Marketers Are Using Generative AI: Is It Really Saving Time?

AI was the hot topic of 2023 and will continue to reign in 2024: ChatGPT first launched at the end of 2022 and became a massive hit in just a few months. Google released Bard shortly after, and then, new AI tools just kept popping up, prompting marketers to learn how to leverage them to become more efficient and productive.

LLMOps vs. MLOps: Understanding the Differences

Data engineers, data scientists and other data professional leaders have been racing to implement gen AI into their engineering efforts. But a successful deployment of LLMs has to go beyond prototyping, which is where LLMOps comes into play. LLMOps is MLOps for LLMs. It’s about ensuring rapid, streamlined, automated and ethical deployment of LLMs to production. This blog post delves into the concepts of LLMOps and MLOps, explaining how and when to use each one.