Añadiendo aprobaciones manuales en despliegues con Github Actions
Cómo configurar aprobaciones manuales y entornos en despliegues automatizados usando Github Actions para un control seguro de producción.
Cómo configurar aprobaciones manuales y entornos en despliegues automatizados usando Github Actions para un control seguro de producción.
Análisis personal de Tailwind CSS y el patrón Utility-First, explorando sus ventajas, conceptos y aplicabilidad en proyectos de desarrollo frontend.
El autor explica por qué prefiere PostCSS sobre otros preprocesadores CSS como Sass, destacando su flexibilidad y potencia para desarrollo frontend.
El autor reflexiona sobre por qué CSS está infravalorado y olvidado en la comunidad de desarrollo web, defendiendo su importancia y criticando su escasa enseñanza.
Presenta un plugin de PostCSS para usar imágenes AVIF en CSS, detectando automáticamente el soporte del navegador.
Guía para crear un módulo de Azure IoT Edge que controle los pines GPIO de una Raspberry Pi 4, explicando configuraciones y permisos necesarios.
Cómo detectar soporte AVIF en imágenes CSS usando image-set y PostCSS para optimizar formatos de imagen.
Guía para crear imágenes Docker compatibles con múltiples arquitecturas de hardware, desde los conceptos básicos hasta su aplicación práctica.
Explica cómo usar Azure IoT Hub Device Provisioning Service (DPS) para aprovisionar dispositivos IoT de forma automática y masiva.
Explica cómo crear módulos especializados para Azure IoT Edge, comparándolos con imágenes Docker estándar y destacando sus ventajas en enrutado y funcionalidades de IoT Hub.
Reseñas y opiniones sobre libros de CSS para aprender y profundizar en el lenguaje, incluyendo 'CSS The Definitive Guide'.
Introducción a aprender programación usando Processing y P5.js, lenguajes visuales e interactivos ideales para principiantes.
Análisis del libro 'Diseño Ágil con TDD' de Carlos Blé, explorando la metodología Test-Driven Development y su aplicación práctica en desarrollo de software.
Reseña del libro 'Clean JavaScript' sobre código limpio, principios SOLID y testing para mejorar el desarrollo de software.
Solución al error 'Operación no válida a través de subprocesos' en C# .NET, mostrando cómo actualizar controles de UI desde un hilo secundario.
Explica cómo determinar si un número es primo en C# con una función simple y eficiente.
Explica cómo determinar si un número es par o impar en C# usando el operador módulo y la creación de una función reutilizable.
Guía sobre animaciones CSS con @keyframes, propiedades de animación y ejemplos para crear efectos dinámicos en la web.
Entrevista a Carlos Mendible, Microsoft MVP, sobre su trayectoria, consejos profesionales y visión del mercado tecnológico actual.
Guía para configurar Travis CI para Integración y Despliegue Continuo con GitHub, incluyendo la creación del archivo .travis.yml.