



























¿Que es para tí
ser un fullstack
?
Scroll
↓Sí,
conocer las herramientas
es importante, pero...
Las
tecnologías
cambian,
pero la base de conocimiento
marca
la
diferencia.
Bienvenido a mí blog personal
Artículos prácticos basados en mi experiencia, enfocados en aprender y resolver problemas reales.

hace 2 semanas
Máquinas finitas de estado y RegEx
Explicación de como encontrar una expresión regular para un numero binario multiplo de 3, y su relación con las máquinas de estado finitas.
Seguir leyendo
hace 2 semanas
Clonación de disco a disco con Clonezilla
En esta sección explico cómo realizar un clonado completo de un disco a otro utilizando Clonezilla. Este proceso copia toda la tabla de particiones y el contenido de un disco a otro, asegurando una réplica exacta.
Seguir leyendo
hace 3 semanas
Logear características de tus máquinas
Este script automatiza la recolección de información de hardware y software de múltiples máquinas Linux accesibles por SSH
Seguir leyendo
hace 3 semanas
Alternativa a Google Analytics
Simple Analytics es una alternativa a Google Analytics centrada en la privacidad: sin cookies, sin banners de consentimiento y con métricas simples y claras para medir visitas y páginas vistas.
Seguir leyendo
hace 3 semanas
Script push-pull simple deploy
Este script es un deploy automático sencillo para un proyecto de React y otro de Laravel. Hace git push de tu rama local al repositorio remoto. Se conecta por SSH a tu servidor de pruebas. Si el repositorio ya existe en el servidor, hace git pull; si no, hace git clone. Instala dependencias (npm install) y genera el build (npm run build).
Seguir leyendo
hace 4 semanas
Cómo leer datos de archivos Word, texto plano, PDF e imágenes en Laravel
Guía práctica para leer contenido de archivos en Laravel: texto plano, PDF, documentos Word u OpenDocument, e imágenes mediante OCR con Tesseract.
Seguir leyendo
hace 1 mes
Crear una API REST con Laravel
Este tutorial explica paso a paso cómo crear una API REST con Laravel, desde los conceptos mínimos que debes conocer del framework hasta la implementación práctica de un flujo de trabajo completo. Aprenderás a generar recursos con el CLI, configurar la base de datos , crear migraciones, modelos y controladores, definir rutas, proteger la API con Sanctum y finalmente desplegarla en un servidor con Nginx.
Seguir leyendo
hace 1 mes
Cómo Servir tu Página Web con Nginx: Guía Paso a Paso
En este artículo aprenderás cómo usar Nginx para: Servir una página web simple (index.html, style.css, scripts.js). Configurar páginas de error personalizadas (404, 500, etc.). Quitar el sufijo .html en las URLs. Usarlo como reverse proxy para una app en Node.js/Express. Servir contenido estático desde una carpeta dedicada (ej. /media). Configurar HTTPS gratuito con Certbot.
Seguir leyendo
hace 1 mes
View Transitions: Animaciones sin Javascript
Las View Transitions son una API moderna de los navegadores que permite crear transiciones suaves entre cambios de vista o página sin necesidad de JavaScript complejo. Funciona emparejando elementos con el mismo view-transition-name entre la vista actual y la nueva, de modo que el navegador anima automáticamente su posición, tamaño y estilo, logrando efectos de desplazamiento, escalado o fade de forma nativa y fluida.
Seguir leyendo
hace 1 mes
Copias de seguridad de tu servidor
Este artículo explica cómo crear y automatizar copias de seguridad de tu servidor, tanto de archivos como de bases de datos, utilizando un script en bash con herramientas como SSH/SCP y mysqldump. También muestra cómo programar la ejecución periódica con cron, ofrece consideraciones de seguridad para manejar credenciales, y propone variaciones como guardar respaldos con fecha o eliminar automáticamente copias antiguas.
Seguir leyendo