Undefined Shellby Guillermo Rodas

•

Programación y desarrollo web

Inicio Acerca
Undefined Academy Únete a Discord
  • Tipos de lenguajes de programación

    24 de noviembre de 2024 • ⏱️ 8 min

    Al igual que las personas que hablan diversos idiomas, en programación existen múltiples lenguajes, cada uno con características y propósitos específicos. Los lenguajes de programación se pueden categorizar en varios paradigmas, como imperativos, declarativos, orientados a objetos, funcionales, procedimentales y lógicos.

  • ¿Cómo funciona un lenguaje de programación?

    11 de noviembre de 2024 • ⏱️ 13 min

    Los lenguajes de programación procesan datos y gestionan el flujo mediante expresiones y sentencias. Las expresiones combinan valores, operadores y variables para producir resultados, mientras que las sentencias realizan acciones. Estos componentes transforman instrucciones en soluciones prácticas, abarcando desde cálculos simples hasta sistemas complejos.

  • Algoritmos con naipes: Busqueda binaria

    11 de julio de 2024 • ⏱️ 4 min

    El algoritmo de búsqueda binaria, o “Binary Search”, es un método eficiente para encontrar un elemento en una lista ordenada. Divide repetidamente el rango de búsqueda a la mitad, reduciendo significativamente el número de comparaciones necesarias.

  • Algoritmos con naipes: Ordenamiento burbuja

    23 de mayo de 2024 • ⏱️ 5 min

    El algoritmo de ordenamiento de burbuja, o “Bubble Sort”, es un método sencillo para ordenar listas. Compara e intercambia pares adyacentes si están desordenados, repitiendo el proceso hasta que no se necesitan más intercambios. Es ideal por su simplicidad y eficiencia en listas pequeñas.

  • ¿Qué es un Algoritmo?

    2 de abril de 2024 • ⏱️ 5 min

    Un algoritmo es un conjunto de instrucciones o pasos que se siguen para resolver un problema o llevar a cabo una tarea en particular. Así que, un manual para armar un mueble prefabricado o una receta de cocina, podrían ser considerados algoritmos.

  • La evolución de los Design Tokens

    27 de marzo de 2023 • ⏱️ 7 min

    Han pasado muchos meses desde que escribí mi primer artículo en español sobre Design Tokens, y desde entonces no solo han evolucionado, sino que cada vez se adaptan y se vuelven una parte fundamental de un sistema de diseño. Hoy les quiero compartir los puntos clave de esta evolución.

  • Evolución de las Arquitecturas y Metodologías de CSS

    10 de enero de 2021 • ⏱️ 10 min

    Las Arquitecturas de CSS nos ayudan a escalar y mantener nuestras hojas de estilo en el tiempo. Estas son necesarias porque, el CSS, al carecer de un sistema de módulos conveniente y debido a su naturaleza de sobrescritura en cascada, crea la combinación perfecta para generar un ambiente caótico.

  • Estático, dinámico, single-page, multiple-page y JAMstack

    2 de mayo de 2020 • ⏱️ 13 min

    Hoy en día, escuchamos términos como páginas estáticas, dinámicas, SPA, Multi-páginas y JAMStack. ¿Qué significan y por qué es importante entender sus diferencias? No existe una “navaja suiza” para la web; cada herramienta resuelve problemas específicos. Es crucial conocer sus ventajas y desventajas para tomar buenas decisiones al crear proyectos.

  • ¿Cómo funcionan los HTML Templates?

    3 de abril de 2020 • ⏱️ 8 min

    Cuando trabajamos con HTML, a menudo necesitamos repetir secciones en varias partes de una página o en diferentes páginas, como el footer o el menú. Duplicar estas secciones se vuelve poco mantenible a medida que el sitio crece. Por ejemplo, actualizar un link en el footer de un sitio con 4 páginas requiere modificar cada página individualmente. Para evitar esto y centralizar cambios, usamos motores de plantillas de HTML.

  • Comandos alias para la Terminal

    21 de febrero de 2020 • ⏱️ 4 min

    La terminal facilita las tareas diarias, permitiendo ejecutarlas rápidamente. Aunque aprender todos los comandos puede ser complejo, los comandos alias ofrecen una solución. Estos permiten crear comandos personalizados, más cortos y fáciles de recordar, para simplificar tareas complejas.

  • Design Tokens al rescate

    27 de enero de 2020 • ⏱️ 8 min

    Se puede decir que los Design Tokens son una metodología que se encarga del manejo de variables en un sistema de diseño. Sin embargo, esta metodología se puede aplicar en una escala mucho más pequeña.

  • Conociendo la Terminal

    29 de octubre de 2019 • ⏱️ 8 min

    La terminal es una herramienta clave en el desarrollo, ofreciendo ventajas al conocer sus comandos básicos, descubrir la interfaz del sistema operativo, y realizar tareas rápidamente sin dejar el teclado. No es esencial para empezar a programar, pero es inevitable enfrentarla, así que ¿por qué no empezar ya?

  • Introducción a los Web Components

    16 de junio de 2019 • ⏱️ 5 min

    Los web componentes son tecnologías estándar que permiten reutilizar elementos HTML personalizados, conocidos como componentes. Similar a librerías como React, Vue y Angular, pero funcionan de manera nativa.

© 2025 Undefined Shell. Todos los derechos reservados.
Sigue Undefined Shell en Twitter Sigue Undefined Shell en Instagram