Latest Updates

Documenting code, one commit at a time.

Redis 6 posts
×

Building Resilient Inbound Services in Go with Redis and Snapshot Persistence

The nj-dialer-inbound-service project was created to address the need for a high-performance, fault-tolerant inbound voice processing service. Our goal was to build a system that remains operational even during outages of the primary control plane, ensuring that inbound requests are handled without disruption.

Key Architecture Decisions

To achieve this resilience, we implemented several

Crafting a Scalable Newsletter System with Laravel and Filament

On the devlog-ist/landing project, we recently implemented a comprehensive weekly newsletter digest system designed to keep users engaged with fresh content. The goal was to build a robust, configurable, and secure system capable of handling subscriptions, content delivery, and user management efficiently.

The Challenge: Building a Robust Newsletter System

Developing a newsletter system

Building Collaborative Spaces: A Deep Dive into Secure Project Invitations

In our landing project, we've recently rolled out a new 'Community Projects' feature. This initiative empowers users to create collaborative development projects and invite other developers to join and contribute. The core challenge was to design a robust and secure invitation system that handles member roles, statuses, and automated lifecycle management.

The Challenge of Collaboration

0 PHP Laravel Redis

Implementación de un sistema de digest de changelog y suscripción por correo electrónico

Introducción

En el proyecto landing, se ha implementado un sistema automatizado para generar y enviar un resumen diario de los cambios (changelog) a los usuarios suscritos. Este sistema lee los commits de Git, genera contenido fácil de entender con Prism AI y lo envía por correo electrónico a los suscriptores a las 9 AM en su zona horaria.

Funcionalidades Implementadas