Latest Updates

Documenting code, one commit at a time.

Composer 6 posts
×

Arquitectura escalable: Implementando Service Layer en drolguinapi

En el proyecto drolguinapi, nos encontramos en una fase de refactorización centrada en mejorar la separación de responsabilidades dentro de nuestra aplicación Laravel. El objetivo principal es desacoplar la lógica de negocio de los controladores para garantizar un mantenimiento más sencillo y testeable a largo plazo.

El desafío de la lógica dispersa

Al crecer la complejidad, empezamos a

0 PHP Laravel Composer

Optimizando la entrega de notificaciones por correo en DrolguinAPI

En el proyecto drolguinapi, hemos estado trabajando recientemente en la actualización y mejora de nuestros servicios de comunicación automatizada. Específicamente, nos enfocamos en refinar la lógica de envío de correos electrónicos para asegurar una comunicación más eficiente y confiable para los usuarios finales.

Actualización del sistema de notificaciones

El manejo de correos electrónicos

0 PHP Laravel Composer

Iniciando el desarrollo de SimplexAPI: Sentando las bases de una nueva arquitectura

Hemos dado comienzo al proyecto simplexapi, un esfuerzo enfocado en crear una interfaz de programación robusta y escalable. En esta fase inicial, nos hemos centrado en establecer la estructura fundamental que servirá como cimiento para las futuras funcionalidades del sistema.

Definición de la base técnica

El arranque de un proyecto exige decisiones estratégicas sobre el diseño del

Streamlining Admin: Migrating from Legacy Panels to Modern Filament in Laravel

Maintaining administrative interfaces can often become a technical debt sink, particularly when the chosen solution loses active support or introduces unforeseen operational hurdles. For many organizations, the decision to migrate from a legacy system to a more modern, actively developed alternative marks a significant step towards improving developer experience and long-term maintainability.

Navigating Configuration Drift: Lessons from a Laravel Merge

The devlog-ist/landing project, which manages our primary landing page, recently underwent a significant merge with main operation, incorporating several new features and improvements. While the merge itself was smooth, the subsequent deployment to various environments exposed a subtle yet critical issue: configuration drift.

The Symptoms

Post-deployment, specific functionalities began

Modernizing Platform Components with Laravel, Filament, and PostgreSQL

The platform project is undergoing a series of updates to enhance its architecture and developer experience.

Streamlining Panel Providers

Component registration is now more organized. The PackagingPanelProvider has been registered, ensuring that necessary components are readily available throughout the application. This centralizes the management of UI elements, improving maintainability.