#Desarrollo de software

Publicaciones etiquetadas con Desarrollo de software.

  1. Las percepciones de los desarrolladores sobre una tarea dan forma fuerte a su voluntad de usar la IA

    Buenos puntos a tomar en cuenta para cualquier líder de ingeniería que quiera comenzar a explorar el uso de IA en su trabajo.

  2. Orion 1.0

    Tras seis años de desarrollo implacable, Orion para macOS 1.0 ya está aquí.

  3. Lo que tu equipo ve cuando a ti te está llevando la ch…

    En este episodio de mi podcast, comparto mi experiencia reciente en Nueva York, donde aproveché un evento de la empresa para reconectar con el equipo y reflexionar sobre mi salud mental y bienestar.

  4. Los buenos managers no resuelven problemas

    La mayoría de los buenos ingenieros se convierten en pésimos managers por una razón bien sencilla: siguen creyendo que su trabajo es arreglar cosas.

  5. Sí hay candidatos buenos. Somos malos reclutando.

    El liderazgo debe definir procesos de contratación claros y accesibles en tecnología.

  6. “La complejidad tiene que vivir en algún lugar”

    Que algo sea complejo no necesariamente significa que tiene que ser complicado; así como la simplicidad no implica sencillez.

  7. Herramientas vs. sistemas

    En mi chamba como Engineering Manager de un equipo de plataforma, he desarrollado un modelo mental para pensar en el tipo de trabajo que hacemos. Es simple. Todo lo que hacemos termina siendo una de dos cosas: Herramientas, o Sistemas.

  8. No necesitas que tus herramientas sean sofisticadas. Necesitas ponerte a trabajar.

    ~2 min Productividad

    Este artículo me puso a pensar en la razón real de que estas herramientas tan complicadas y constantemente cambiantes son tan atractivas.

  9. Algunas apps de Electron hacen que macOS Tahoe se trabe

    Si actualizaste a macOS Tahoe y de repente sientes que tu compu anda más lenta de lo esperado, probablemente seas víctima de este problema.

  10. La IA son esteroides para los programadores y debería de prohibirse

    ¿Deberíamos prohibir las herramientas de IA para preservar el arte "natural" de la programación?

  11. “Aprender a programar todavía importa en la era de la IA”

    Saber programar es tan relevante para un ingeniero de software, como saber hacer mezcla para un arquitecto.

  12. La vida es más que un problema de ingeniería

    El contexto es el artículo de Ted Chiang en The New Yorker que resuena con artículos que he compartido antes; vale la pena leer la entrevista completa.

  13. Hacker Laws: Leyes, teorías, principios y patrones que los desarrolladores encontrarán útiles

    Hay muchas leyes que la gente discute cuando habla de desarrollo. Este repositorio es una referencia y una visión general de algunos de los más comunes.

  14. Cuando no hay límite de cuánta deuda técnica puedes pagar

    Me encanta que en mi trabajo nuestros gerentes estén totalmente dispuestos a realizar todo el trabajo de deuda tecnológica que sea necesario.

  15. No la necesito, no la necesito…

    Resulta que correr múltiples LLMs, aunque no localmente, que están continuamente compilando y recompilando y volviendo a compilar, y editando archivos de texto y demás sí pone al procesador a trabajar y a la memoria a correr. 

  16. La importancia de la humildad en el desarrollo de software

    Exploro la importancia de la humildad en el desarrollo de software, basándome en la filosofía de Edsger Dijkstra. Argumento que la simplicidad en el código, la documentación exhaustiva y la disposición a pedir ayuda son cruciales para mejorar la calidad y mantenibilidad del software.

  17. 9 años “aprendiendo a programar” y sigo sin poder hacer un todo list

    Sabemos que “El 90% de la programación es depurar el código“ es completamente cierto, pero todavía seguimos debatiendo si la IA sirve para escribir código.

  18. El agente de programación de Google, Jules, no solo va a revisar tu código — te lo va a criticar

    ¿Cuánto tiempo va a pasar antes de que un ingeniero se ofenda y acuse a Jules de no saber dar feedback?

  19. Personas > tecnología.

    La clave para mantener una carrera larga y viva no es el lenguaje de programación que dominas, sino la confianza que otros tienen en ti.

  20. La clave para preservar tu carrera es y seguirá siendo la confianza que los demás tienen en ti, no el lenguaje de programación que dominas

    Desarrollar software no se trata únicamente de escribir código, se trata de trabajar en equipo y de la confianza interna necesaria para ser efectivos.

  21. Humano le gana a ChatGPT en campeonato mundial de programación

    En una competencia de programación, un humano superó a un modelo de IA de OpenAI. Este evento resalta la continua evolución de la IA en tareas de codificación, aunque la victoria humana se percibe como un hito temporal en una trayectoria de avance constante de la IA.

  22. Desarrollador añade función a su aplicación porque ChatGPT le está diciendo a usuarios que existe

    Adrian Holovaty es uno de los desarolladores de Soundslice, un escáner de partituras que permite digitalizar música con fotografías, comparte una historia interesante.

  23. ChatGPT quedó en segundo lugar en una competencia de programación

    ~2 min Uncategorized

    En 2025, que un humano le haya ganado a ChatGPT fue noticia.

  24. Lo mismo de siempre

    ~1 min Uncategorized

    Aprender a programar no es el problema; aprender a pensar, tal vez sí lo sea.

Recibe contenido sobre Desarrollo de software y temas relacionados cada semana.

Suscríbete