Blog
Por qué Module Federation en React Native
Qué le aportan a una app de React Native los micro-apps en runtime, qué cuestan y cuándo merece la pena el intercambio. La introducción de una serie que construye un setup federado desde cero.
Estructura de proyecto feature-first en React Native
Un argumento para organizar proyectos React Native por feature, no por tipo. La prueba de eliminar, los límites de import y dónde vive el código compartido.
Detox + Cucumber BDD para testing E2E en React Native
Detox + Cucumber para tests E2E en React Native. Definiciones de pasos, formatter personalizado, ejecución en paralelo y tests de regresión de accesibilidad.
Almacenamiento seguro por niveles en React Native
Tres niveles en React Native: Keychain para tokens, cifrado para datos personales, AsyncStorage para preferencias. Cuándo usar cada uno y cómo encaja Redux Persist.
Configurando MSW v2 en React Native
Una guía práctica para configurar Mock Service Worker v2 en un proyecto React Native. De la instalación a un conjunto de handlers para éxito, errores, timeouts y offline.
Construí una app que el comité de contratación nunca va a abrir
Cómo pasé de Notion a markdown y de ahí a una app de React para entrevistas técnicas estructuradas. Tres iteraciones para llamadas en directo y para el comité.
Cómo escribir una prueba técnica para casa que los candidatos realmente quieran hacer
La mayoría de las pruebas técnicas fallan por fricción en el setup, briefs vagos o no respetar el tiempo del candidato. Así diseñé una por la que dan las gracias.
Cómo diseñé un scorecard de prueba técnica que funciona de Graduate a Senior
Cómo un scorecard de checklists hizo que nuestra prueba de React Native funcione de Graduate a Senior. Las decisiones detrás de un scorecard de contratación justo.
Cómo aprobar una prueba técnica de React Native
Consejos prácticos de alguien que revisa pruebas técnicas take-home. Qué importa, qué no, y los errores que cuestan el puesto a los candidatos.
Por qué rediseñé nuestra prueba técnica de React Native en mi primera semana
Entré como Engineering Manager y uno de mis primeros proyectos fue repensar la contratación para roles de plataforma. El razonamiento del rediseño y lo que construí.