Latest Updates

Documenting code, one commit at a time.

Managing Configuration in Breniapp

Introduction

In the Breniapp project, maintaining a clean and synchronized configuration across different environments is crucial for stability and developer productivity. This post outlines recent changes focused on refining environment variables, specifically around OpenAI integration, Stripe price IDs, and session security.

Streamlining Environment Variables

One key aspect of managing

Read more
PHP OpenAI

Graceful Degradation: Prioritizing Reliability in AI-Powered Tasks

In the Breniapp/brenia project, we're focused on creating a reliable and efficient platform. Recently, we've been addressing the challenge of handling rate limits from AI providers and streamlining our active AI integrations.

The Problem: Brittle Integrations and Failed Jobs

Previously, when our application hit a rate limit from an AI provider, the job would simply fail.

Read more