Colección de recursos de IT y afines

Aquí recopilo artículos que me resultan útiles o interesantes.

You Want Weapons? We're In A Library! Books! The Best Weapons In The World!
The Doctor

Recopilador de contenidos curados

Para filtrar, ordenar o buscar recursos de temáticas especificas pueden utilizar mi Notion, que sirve como origen de todos los artículos mostrados en esta web.

Saber mas

Hace algún tiempo comencé a recopilar distintos artículos y recursos que encuentro en internet en mi día a día y de los que aprendo algo nuevo. Me pareció que podía ser interesante compartirlos y ese es el objetivo de este proyecto: Compartir.

Si les interesa conocer otros de mis proyectos o más acerca de mí, puede visitar mi sitio web personal.

Este proyecto utiliza


Knowledge Priming - Project context for AI Agents

Agregado el

En este artículo se explora la importancia del "Knowledge Priming" al trabajar con asistentes de codificación con inteligencia artificial. Compartir el contexto del proyecto con la IA antes de pedirle que genere código es fundamental para evitar la frustración de obtener resultados que no encajan en la base de código existente. Sin esta información previa, la IA puede producir patrones genéricos que no se ajusten a las convenciones específicas de un proyecto.

Leer mas


Default Alive or Default Dead?

Agregado el

¿Está viva o muerta por defecto una startup? La importancia de saberlo. Un calculator de Trevor Blackwell puede ayudarte a descubrirlo. No esperes hasta tarde para hacer la pregunta crucial.

Leer mas


Bias Toward Action

Agregado el

"Bias hacia la acción es tomar el paso más pequeño que genere retroalimentación real, precomprometiéndose a tener salvaguardias para que estar equivocado sea sobrevivible y corregible rápidamente." La clave no es la valentía, sino la infraestructura. La velocidad proviene de hacer que lo seguro sea fácil, no de ser valientes al hacer cosas peligrosas.

Leer mas


BLOG: How NOT to Answer the Salary Question - Leon Adato

Agregado el

"Silencia tus dudas: por qué no deberías hablar de salario en una entrevista de trabajo" Antes de seguir leyendo, ten en cuenta que esta publicación refleja únicamente mi opinión y experiencia. ¡Deja la tuya en los comentarios! Cuando llegue el momento de hablar de salario en una entrevista de trabajo, lo mejor es postergar la respuesta tanto como sea posible. Recuerda que un trabajo va más allá de la cantidad de dinero que se ofrece. ¡Descubre por qué en este blog!

Leer mas


The only developer productivity metrics that matter « genehack.blog

Agregado el

La medición de la productividad de un equipo de desarrollo de software a través de métricas esencialmente no funciona. Lo importante es la frecuencia de envío y la estabilidad del producto una vez enviado. Si no estás satisfaciendo estas dos condiciones, necesitas cambiar de enfoque.

Leer mas


Host Leadership

Agregado el

El concepto de liderazgo de servidor ha sido cuestionado en círculos ágiles, ¿es realmente la mejor manera de liderar un equipo o es simplemente para manipular? Una alternativa interesante es pensar en el líder como un anfitrión, creando un espacio seguro para el equipo y permitiendo que trabajen juntos de forma autónoma, interviniendo solo si es necesario. La clave está en encontrar el equilibrio entre guiar y liderar, sin caer en prácticas manipuladoras.

Leer mas


Virtual Scrolling for Billions of Rows — Techniques from HighTable

Agregado el

En este artículo presentamos cinco técnicas de desplazamiento vertical utilizadas en , un componente React que puede mostrar miles de millones de filas en una tabla manteniendo un buen rendimiento y accesibilidad. Un pergamino del Corán encargado para Ghiyath al-Din Sultan Muhammad ibn Sultan Eretna, firmado por Mubarakshah ibn 'Abdullah, Anatolia oriental, fechado en 1353-54. Un largo post que refleja la complejidad de renderizar miles de millones de filas en una tabla y la cantidad de trabajo que pusimos en construir el componente React.

Leer mas


In defense of not reading the code | Ben Shoemaker

Agregado el

¿Es realmente necesario leer el código? Cada vez más voces se suman a la tendencia de no hacerlo, optando por invertir en la estructura y el entorno que rodea al código en lugar de revisarlo línea por línea. ¿Es esta la nueva forma de asegurar la calidad del código a gran escala?

Leer mas


An Observation on ChatGPT

Agregado el

¿Cómo sería la respuesta a mi pregunta? Es muy distinto a "¿Cuál es la respuesta a mi pregunta?" pero ¿realmente nos importa la diferencia?

Leer mas


Waiting is the new interruption

Agregado el

La latencia variable de la inteligencia artificial nos lleva a perder enfoque y fluidez en nuestro trabajo diario, generando continuas distracciones que nos hacen perder un tiempo valioso. No se trata de ser más disciplinados o conscientes, sino de encontrar una estructura que nos permita trabajar de manera más eficiente y productiva junto a la tecnología. ¿Cómo lograrlo?

Leer mas


The AI Consulting Playbook

Agregado el

Guía gratuita para hacer crecer tu negocio de consultoría de inteligencia artificial: del posicionamiento de tu expertise a la escalabilidad más allá de tu propio tiempo. Aprende a crear un sistema donde nunca tengas que responder la misma pregunta dos veces.

Leer mas


You’re Not Taking On Enough Tech Debt | SingulariTea ☕

Agregado el

El costo de los servicios de la deuda técnica está disminuyendo debido a los LLMs; siempre y cuando los modelos de codificación sigan mejorando. Más vale asumir más deuda técnica en tus proyectos y apostar a que los LLMs limpiarán la deuda en el futuro.

Leer mas


My AI Adoption Journey – Mitchell Hashimoto

Agregado el

Adoptar una herramienta significativa atraviesa tres fases: ineficiencia, adecuación y finalmente descubrimiento transformador. Aunque puede resultar un trabajo tedioso, es necesario para crecer en nuestro oficio y encontrar valor en nuevas tecnologías como la inteligencia artificial. La perseverancia en experimentar y explorar nuevas herramientas nos lleva a descubrimientos sorprendentes y a una evolución en nuestra forma de trabajar.

Leer mas


Backseat Software – Mike Swanson's Blog

Agregado el

¿Y si tu auto funcionara como tantas aplicaciones? Vas manejando hacia algún lugar importante…quizás un poco tarde. A unos minutos de empezar el viaje, tu auto se detiene en el costado de la carretera y te pregunta: “¿Cómo estás disfrutando tu viaje hasta ahora?”. Irritado por la interrupción, y aún más retrasado, ignoras la advertencia y vuelves al tráfico. Un minuto después lo hace de nuevo. “¿Sabías que tengo una nueva función? Toca aquí para aprender más”. Bloquea tu velocímetro con un tutorial superpuesto sobre la señal de giro. Resalta los controles de los limpiaparabrisas y se niega a desaparecer hasta que demuestres dominio. Ridículo, por supuesto.

Leer mas


Google Testing Blog: Tech on the Toilet: Driving Software Excellence, One Bathroom Break at a Time

Agregado el

Una revolución en el baño: Tech on the Toilet lleva la tecnología al siguiente nivel. Una publicación semanal en baños de Google, ofreciendo contenido técnico de calidad y prácticas de ingeniería de software innovadoras. Un movimiento cultural impulsado por el empoderamiento de los empleados de Google para aprender y crecer.

Leer mas


The challenges of soft delete | atlas9

Agregado el

Los proyectos de software a menudo implementan "eliminación suave", tal vez con un booleano eliminado o una columna de marca de tiempo archivada. Si los clientes eliminan accidentalmente sus datos, pueden recuperarlos, lo que facilita el trabajo de los equipos de soporte al cliente. Tal vez los registros archivados incluso sean necesarios por razones de cumplimiento o auditoría.

Leer mas


LLMs and your career - On conservative software developer careers

Agregado el

La forma más conservadora de construir una carrera como desarrollador de software es ser práctico y efectivo en la resolución de problemas, pero no tratar todo el código existente como una caja negra. Es importante entender los fundamentos del funcionamiento de los servidores web, las bases de datos, los sistemas operativos y el navegador para tomar decisiones informadas al adaptar el código de otras personas. En un mercado en constante evolución, los desarrolladores que entienden los fundamentos del software seguirán siendo buscados por empresas que operan a gran escala o que crean productos clave en la industria.

Leer mas


write-music

Agregado el

Varía la longitud de tus frases y crea música con tus palabras. No solo escribas palabras, escribe música. ¡Haz que el lector disfrute con el sonido de tus escritos!

Leer mas


Staging is a wasteful lie: the case for the mono-environment

Agregado el

En este artículo se argumenta que los entornos no productivos son inherentemente ineficaces y se describe una alternativa: el mono-entorno. La eliminación de un entorno de pruebas supuso una mejora en la entrega de software en una startup de SaaS en 2018, y desde entonces, trabajar en mono-entornos se ha convertido en la práctica estándar para muchos desarrolladores. La utilización de entornos de pruebas ralentiza el ciclo de retroalimentación y retrasa la entrega de valor a los usuarios, lo que supone una amenaza existencial para las startups.

Leer mas


Try to Take My Position: The Best Promotion Advice I Ever Got

Agregado el

"Quieres ser promovido? Empieza a actuar como si ya tuvieras el puesto." La clave para avanzar en tu carrera es tomar más responsabilidad antes de que se te otorgue oficialmente. No esperes a que te lo pidan, muestra que eres capaz de manejar la responsabilidad de manera consistente.

Leer mas