Open source
Librerías que diseñé para resolver problemas reales de desarrollo con buenas prácticas.
Trantor
Framework de backend para Kotlin con todo incluido, basado en buenas prácticas para escribir código limpio y fácil de mantener
CQBus JS
Bus de comandos y queries simple para TypeScript y JavaScript
CQBus Lite JS
Versión liviana del bus de comandos y queries para TypeScript y JavaScript
Mockt
Librería de mocking simple y amigable para TypeScript y JavaScript
React Presenter
Implementación del patrón Humble Object para tests unitarios subcutáneos sin depender de tests e2e o tests frágiles de UI
React Native Styled
Librería liviana de componentes estilizados para React Native
React Native Relative Points
Función utilitaria que facilita el diseño responsive en React Native
Material RN
Componentes de React Native basados en Material Design 3 y construidos sobre design tokens, para adaptarlos a cualquier marca
Observable JS
Implementación simple del patrón observable para crear propiedades reactivas
HTTP Client JS
Abstracciones en TypeScript para cambiar de implementación HTTP usando inversión de dependencias
Env KT
Librería ligera para gestionar variables de entorno con soporte para archivos .env
Logger JS
Librería de logging simple para JavaScript, con niveles, appenders y categorías personalizables, inspirada en Log4J
Test Examples JS
Clase utilitaria para generar ejemplos de tests en JavaScript y TypeScript
SimpleStorage JS
Abstracción simple de almacenamiento clave-valor con múltiples implementaciones
React Observable
Hook de React para reaccionar a cambios en propiedades observables
Expo Release Signing
Plugin de Expo para configurar la firma de upload release en Android
Expo Firebase App Distribution
Plugin de Expo para distribución de apps en Firebase
JavaScript Extensions
Extensiones útiles para JavaScript y TypeScript
Time KT
Funciones y extensiones útiles relacionadas a fechas y tiempos en Kotlin
Unhandled Error Decorator
Decora un objeto para capturar errores no manejados en sus métodos públicos