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


Who's Afraid of a Hard Page Load?

Agregado el

Users' preference for Single-Page Web Applications (SPAs) due to their "modern" feel is often unquestioned, but their heavy use of partial page replacement for page navigation can lead to problems. By abstracting the concept of a link, SPAs make web pages feel more like mobile applications, but this can result in unreliable behavior, especially in areas with poor network conditions. The smoothness of an SPA can actually indicate decreased reliability and predictability as a web page.

Leer mas


This Is How You’re Eroding Accountability

Agregado el

La responsabilidad es la clave para lograr resultados a gran escala en cualquier organización. Aunque las empresas son complejas y gran parte del trabajo se realiza fuera de la vista de la alta dirección, una cultura de responsabilidad es esencial. Los líderes deben establecer un seguimiento constante para garantizar que las cosas se hagan.

Leer mas


Networking For People Who Don’t Network

Agregado el

Las relaciones laborales son como las relaciones personales: requieren un esfuerzo constante pero sencillo para obtener grandes beneficios. Aprovecha al máximo tu red de contactos interactuando de manera positiva y constructiva, tanto en el trabajo como fuera de él. Construir una red de contactos sólida y duradera es clave para el éxito profesional.

Leer mas


Accessibility essentials every front-end developer should know

Agregado el

Mejorando la accesibilidad y usabilidad en tu sitio web: prácticas clave para desarrolladores front-end. Aprende cómo implementar principios básicos de accesibilidad que beneficiarán a todos los usuarios, incluyendo aquellos que dependen de tecnologías asistivas. ¡Haz la diferencia sin dedicar mucho tiempo ni esfuerzo extra!

Leer mas


Rules for Writing Software Tutorials - Refactoring English

Agregado el

La mayoría de los tutoriales de software tienen fallas trágicas. Al olvidar detalles clave y hacer suposiciones ocultas, los autores dificultan la reproducción de sus procesos. Sin embargo, es más fácil de lo que parece escribir un tutorial excepcional siguiendo algunas reglas simples.

Leer mas


Going Offline by Jeremy Keith

Agregado el

Accede a tus aplicaciones web favoritas sin necesidad de conexión a internet. ¡Siempre disponibles en cualquier momento y en cualquier lugar!

Leer mas


How Do You Like What You’ve Built?

Agregado el

En ingeniería de software, a veces una simple pregunta puede desencadenar grandes mejoras. Pedir la opinión de los colegas sobre su trabajo puede llevar a soluciones más eficientes y creativas. Aprovechemos estas oportunidades para impulsar la innovación en nuestros proyectos.

Leer mas


40 questions to ask yourself every year

Agregado el

Reflexiona sobre el año pasado y prepara el futuro con estas cuarenta preguntas. Descubre tendencias a lo largo del tiempo mientras compartes y discutes respuestas con tus seres queridos. Personaliza la lista y haz de este ejercicio una tradición para disfrutar por años.

Leer mas


What can we remove?

Agregado el

Nuestra tendencia es siempre añadir más. Más reglas, más procesos, más código, más funciones, más cosas. Las interdependencias proliferan y gradualmente nos estrangulan. Los sistemas quieren crecer y crecer, pero sin poda, colapsan. Lentamente, luego espectacularmente. Cuando un trozo de basura cruza la playa, es nuestro deber recogerlo para que la próxima persona pueda disfrutar de una costa prístina. Cuando mil piezas ensucian la playa, ya es demasiado tarde. Solo podemos lamentar el paisaje. Así son las playas ahora. Un buen sistema está diseñado para ser limpiado periódicamente para eliminar la basura. Tiene un contrapeso incorporado. Sin esta presión, nuestra tendencia nos impulsa a añadir apósitos tras apósitos, hasta que la única opción es destruir todo el sistema y empezar de nuevo. ¿Por qué es más fácil añadir que quitar? Quizás porque attachamos nuestra identidad a lo visible. Pero hay una diferencia entre la ornamentación que define nuestro estilo y las cargas vestigiales que llevamos. Recuerden aquellos que realizaron el trabajo invisible de quitar. Su legado no fue construir un castillo de arena, sino cuidar de la hermosa playa en la que jugamos.

Leer mas


Why You Should Start a Blog Right Now

Agregado el

- El poder de escribir: cómo vencer la duda y empezar un blog - Descubre por qué escribir, incluso si no es original, es importante - Consejos para escribir y superar los obstáculos del proceso creativo

Leer mas


A Society That Lost Focus

Agregado el

En los años 90, jugar a "Battle Chess" en mi computadora MS-DOS era divertido. Cambié la dificultad y descubrí algo interesante: la importancia de tomar tiempo para pensar. En un mundo lleno de instantaneidad, es crucial encontrar tiempo para la reflexión.

Leer mas


Glue work considered harmful

Agregado el

El trabajo de pegamento es crucial para el éxito de los proyectos, pero las empresas no lo recompensan porque quieren que te centres en entregar características nuevas en lugar de mejorar la eficiencia general. Es mejor realizar trabajo de pegamento de manera táctica, para garantizar el éxito de los proyectos que lideras, en lugar de invertir todo tu tiempo en ello. El equilibrio entre ejecutar la misión de la empresa y mejorar la eficiencia general es clave para ser efectivo en el trabajo.

Leer mas


Introducing URL: The Zero-Dependency, Framework-Agnostic State Manager

Agregado el

¡Simplifica la gestión de estados en tu aplicación web con URL! Olvídate de las complicaciones de las herramientas tradicionales y disfruta de una solución sin dependencias que se integra perfectamente en cualquier framework. Con URL, llevar tus usuarios a estados específicos de la app nunca ha sido tan fácil. ¡Descubre la revolución en la gestión de estados!

Leer mas


How to break the cycle of firefighting

Agregado el

Si te encuentras luchando contra incendios todo el día, perdiendo tiempo en elementos estratégicos de tu rol, da un paso atrás para evaluar los patrones y creencias que te llevaron allí. Contempla los problemas urgentes que manejaste esta semana. Incidentes de producción. Escaladas de clientes. Conflictos de equipo. Presiones de plazos. Para muchos líderes de ingeniería, estas situaciones de "apagar fuegos" consumen la mayor parte de su jornada laboral, dejando poco tiempo para el pensamiento estratégico. Pero hay una forma mejor. Al abrazar el pensamiento sistémico, puedes transformar tu equipo de reactivo a proactivo, creando procesos que se autogestionen y te liberen para centrarte en lo que más importa: la innovación y el crecimiento.

Leer mas


What Every Developer Should Know About Offline-First Apps

Agregado el

En el desarrollo offline-first, el estado sin conexión es el valor predeterminado, mientras que la conectividad en línea es un complemento. Es un enfoque completamente opuesto al paradigma tradicional de desarrollo web, donde se asumía una conectividad constante y se trataba a los estados sin conexión como errores. Saluda al futuro de la web.

Leer mas


On Long Term Software Development

Agregado el

La importancia de considerar las dependencias en el desarrollo de software a largo plazo.

Leer mas


When you have nothing: How to find potential customers to interview

Agregado el

Antes de crear, pregunta. Encuentra a tus clientes potenciales y ellos te dirán lo que necesitas saber. Entrevistar es clave para el éxito de tu empresa.

Leer mas


A high-velocity style of software development

Agregado el

Innovación y experimentación en el código: la clave para un desarrollo ágil y eficiente. Menos charlas, más acción. ¡Codea, prueba, itera y repite!

Leer mas


Introduction - OWASP Cheat Sheet Series

Agregado el

Guía rápida OWASP: expertos en seguridad comparten su conocimiento para proteger tus aplicaciones. Descarga ahora para consejos claros y eficaces en formato fácil de leer.

Leer mas


"Rules" that terminal programs follow

Agregado el

La incertidumbre en el terminal: ¿cómo saber cómo se comportará un programa? Un vistazo a lo conocido y lo desconocido en el sistema operativo, la terminal y el emulador. Un resumen rápido para entender mejor la interacción de todas estas piezas.

Leer mas