Blog

Descubre mi publicación más reciente, dedicada a divulgar conocimiento, compartir experiencias y ofrecer perspectivas que amplíen la comprensión de nuestro entorno profesional.

Verificador ATS

Analiza, optimiza y recibe feedback sobre tu currículum.Leer más

¿Qué necesito para trabajar como Software Developer?

Una guía honesta y completa sobre qué estudiar, qué construir y cómo destacar en un mercado saturado. No es motivacional, es práctica. No promete atajos, ofrece claridad.Leer más

¿Por qué deberías usar un CV ATS y dejar los diseños “bonitos”?

Una guía directa para entender por qué los currículums con mucho diseño te están costando entrevistas. En la era de la IA, la primera persona que revisa tu hoja de vida no es humana.Leer más

¿Y por qué no creas tu empresa?

Crear una startup no es un ascenso automático; es una carrera paralela. Este texto brutalmente honesto separa vocación de obligación y explica por qué fundar no es la respuesta universal.Leer más

Tu idea de crear empresa no vale nada

Las ideas no cambian el mundo, la ejecución sí. El problema no es soñar, es quedarse soñando.Leer más

¿Por qué los ingenieros de software deberíamos ser filántropos?

Automatizamos el mundo, pero a veces olvidamos lo humano. Ser ingeniero también implica devolver parte de lo que la tecnología le quita a otros.Leer más

¿Cuándo deberías pensar en cambiar de trabajo?

Saber cuándo moverse no es impulsividad, es estrategia. Cambiar de trabajo puede ser crecimiento o fuga, depende de tus motivos y tu momento.Leer más

Cómo ser un hacker — un recorrido por el ensayo de Eric S. Raymond

Un análisis extenso y sin filtros de *How To Be A Hacker* de Eric S. Raymond, ideas clave, spoilers, implicaciones para desarrolladores y críticas necesarias. Recomendado para quien quiere entender la ética y la práctica del hacking constructivo.Leer más

Cómo ganar más dinero como desarrollador — un manual sin humo

No hay atajos mágicos. Hay contexto, decisiones y trabajo deliberado. Aquí tienes un paper práctico y brutalmente honesto sobre cómo escalar tu salario siendo desarrollador, desde la realidad social hasta el camino paso a paso, negociación y modelos alternativos de ingreso.Leer más

Leer fuera del código, por qué los mejores ingenieros no solo leen sobre tecnología

La mente técnica se vuelve poderosa cuando aprende a pensar fuera de su propio marco. Leer más allá del código desarrolla el criterio que ningún lenguaje de programación enseña.Leer más

No todos los desarrolladores deben ser managers

Convertirse en manager no siempre es un ascenso. A veces es simplemente un desvío que te aleja de lo que realmente te apasiona construir.Leer más

5 formas de traducir lo técnico al lenguaje del negocio (sin perder precisión)

La tecnología solo tiene sentido cuando se traduce en impacto. Hablar de código, sistemas o infraestructura sin contexto de negocio es ruido. Este es el arte de traducir lo técnico en decisiones reales.Leer más

El mal management en tecnología, cuando dirigir deja de significar liderar

En tecnología, administrar no es apagar incendios. Es construir estructuras que piensan solas. El problema no es la falta de talento técnico, sino el exceso de managers que no entienden cómo funciona lo que intentan dirigir.Leer más

“No me contratan”, el mito del mercado saturado

No es que falten empleos para desarrolladores. Es que muchos devs no están entendiendo qué se espera realmente de ellos. No es React, es criterio técnico.Leer más

Años de experiencia, el KPI más inútil de la ingeniería

No todos los años pesan igual. Un año en una startup puede equivaler a diez en una corporación. La experiencia real no se mide por tiempo, sino por exposición al caos.Leer más

La IA no reemplaza personas, reemplaza conductas

La inteligencia artificial no vino por tu trabajo, vino por tu rutina. Si repites más de lo que creas, ahí sí deberías preocuparte.Leer más

Los labels no escriben código

“Junior”, “Senior”, “Principal”, “L7”. Las etiquetas pueden dar contexto, pero también pueden vaciarlo. A veces no miden nivel, sino burocracia.Leer más

Refactorizar como acto de liderazgo

Refactorizar no es limpiar código, es limpiar pensamiento. No es una acción técnica, sino una decisión de liderazgo sobre qué tipo de sistema quieres mantener, uno que se adapta o uno que se quiebra.Leer más

Tu empresa no es ágil, solo tiene más reuniones

Mientras los líderes presumen metodologías ágiles, los equipos técnicos se hunden en burocracia, reuniones innecesarias y sistemas redundantes. La verdadera agilidad no está en los post-its, está en el flujo.Leer más

No, no vas a dominar la IA en un mes

La nueva promesa de la industria es que puedes ser un experto en inteligencia artificial en 30 días. La verdad, lo único que dominarás será la frustración. Y probablemente te habrán vendido humo, otra vez.Leer más

Nadie se vuelve ingeniero en seis meses

Los bootcamps prometen velocidad, pero la ingeniería exige profundidad. No se trata de desmotivarte, sino de evitar que te rompas cuando descubras que el camino real recién empieza después del curso.Leer más

La métrica equivocada

Lo que no se mide, se repite. Pero lo que se mide mal, se celebra. La madurez técnica comienza cuando dejamos de medir líneas de código y empezamos a medir claridad, flujo y decisiones evitadas.Leer más

Cuando el performance deja de importar

Optimizar rendimiento sin propósito puede matar la visión del producto. La ingeniería no consiste en correr más rápido, sino en saber hacia dónde vale la pena hacerlo.Leer más

El problema no es el talento, es la deuda técnica.

Cuando la complejidad supera la arquitectura, ni el mejor equipo puede moverse con agilidad.Leer más

2025 David Niño Herrán