IGIrene Gonzalez Mas·2 sept·DevOpsMi setup de Docker para desarrollo local que por fin funciona bienDespues de años sufriendo con Docker en local, encontre una config que funciona: 1. Nunca usar `latest` en las imagenes. Siempre version especifica. 2. Volumen para node_modules separado del codigo fuente (evita conflictos con el sistema host) 3. Health checks en todos los servi…36
TVTomas Vidal Munoz·1 sept·EmpleoTrabajo remoto vs presencial en tech: mi cambio de opinionFui un defensor acerimo del trabajo remoto completo. Ahora tengo una opinion mas matizada. Remoto 100% es fantastico para: - Concentracion profunda - Flexibilidad personal - Alcanzar empresas de cualquier pais Remoto 100% es dificil para: - Onboarding (especialmente si eres jun…87
HOHector Ortiz Fuentes·28 ago·PythonDescubrí walrus operator (:=) y no puedo parar de usarloHace dos semanas descubri el operador morsa de Python 3.8 y ahora lo veo en todos lados. Antes: ```python linea = archivo.readline() while linea: procesar(linea) linea = archivo.readline() ``` Ahora: ```python while linea := archivo.readline(): procesar(linea) ``` …56
LRLucia Ruiz Alvarez·27 ago·TypeScriptDiscriminated unions: la característica de TS que más uso en el trabajoSi no conoces los discriminated unions, para lo que estes haciendo y leete esto. Ejemplo tipico: una respuesta de API que puede ser exito o error. ```ts type Result<T> = | { success: true; data: T } | { success: false; error: string } function handleResult(result: Result<U…21