Herramientas de Desarrollo
Aprende a usar las herramientas que todo desarrollador necesita
Temas de esta ruta
Artículos de esta ruta
4 cosas sobre los Fork en GitHub: ¿Qué es, Cómo hacer y Mantener Actualizado? tu Fork de un Proyecto
Una guía esencial para entender los conceptos fundamentales de los forks y para qué sirve crear un fork en github
Async Await Javascript Fetch Api Avanzado
Domina el asincronismo en JavaScript. Aprende a manejar múltiples peticiones simultáneas sin bloquear el navegador.
Crea mock APIs y expónla al internet en segundos
Aprende a crear y exponer mock APIs al internet en segundos, ideal para pruebas de desarrollo, demos y prototipos rápidos sin necesitar backend real.
Buscador Tiempo Real Php Mysql Fetch Api
Crea un buscador instantáneo que filtre resultados mientras el usuario escribe, sin recargar la página y de forma ultra rápida.
Autenticación con JWT en Laravel: protege tu API REST
Aprende a implementar autenticación basada en JSON Web Tokens (JWT) en Laravel para proteger las rutas de tu API REST de forma segura y sin estado.
Cómo Crear una API RESTful en PHP con Flight Framework: Una Guía Paso a Paso
Aprende a construir una API RESTful de manera rápida y sencilla utilizando Flight, un micro-framework ligero para PHP. Te guiamos paso a paso, desde la instalación hasta la creación de rutas.
cmux: El Gestor de Terminales Construido en Rust
Descubre cmux, el multiplexor de terminal ultrarrápido escrito en Rust. Aprende a gestionar múltiples sesiones como un Ninja.
LARAVEL LUMEN, ¿Cómo CREAR una SIMPLE REST API?
Aprende a crear una REST API con Laravel Lumen
¿gitignore, Qué ch*ngd*s es? indispensable saberlo
Descubre la importancia de .gitignore. Aprende a excluir archivos de tus repositorios para mantenerlos limpios y seguros.
¿Cómo recuperar código después de un git reset --hard?
¿Hiciste un git reset --hard y perdiste todo? 😱 No entres en pánico. Aprende a usar git reflog para recuperar tus commits borrados en segundos.
github pages: 5 datos que deberías de saber sobre Cómo subir tu página gratis
Sube tu página web gratis con GitHub Pages. Conoce 5 datos esenciales para publicar tus proyectos de forma sencilla y eficiente.
Dominando npx: Ejecuta Paquetes npm Sin Instalarlos
Aprende a usar npx para ejecutar comandos de forma temporal sin contaminar tu sistema. El poder de los paquetes instantáneos.
Contexto de apilamiento CSS (Stacking Context) - Explicación definitiva
Entiende de una vez por todas qué es el stacking context en CSS y por qué determina completamente cómo se superponen tus elementos.
Crea mock APIs y expónla al internet en segundos
Aprende a crear y exponer mock APIs al internet en segundos, ideal para pruebas de desarrollo, demos y prototipos rápidos.
Docs-as-Code: Integrando la documentación de BD en tu flujo de Git
Automatiza la documentación de tu base de datos. Aprende el flujo Docs-as-Code para que tu manual evolucione al ritmo de tu repositorio Git.
Docker Php Mysql Entorno Desarrollo
Deja de pelear con instalaciones locales. Aprende a usar Docker Compose para crear un entorno de desarrollo profesional y reproducible.
Cómo documentar una API REST con OpenAPI y Swagger
Aprende a documentar tu API REST usando la especificación OpenAPI 3.0 y Swagger UI. Crea documentación interactiva que tu equipo y clientes puedan usar directamente.
Escogiendo tu Arena: Los Emuladores de Terminal - Tu Ventana al Poder
Aprende la diferencia entre un emulador de terminal y una shell, y descubre cuál es la mejor herramienta (Ghostty, iTerm2, cmux) para empezar a programar en 2026.
npm vs pnpm vs yarn: La Batalla de los Gestores de Paquetes
Compara npm, pnpm y yarn. Aprende cuándo usar cada uno y domina npx para ejecutar paquetes directamente.
Git Flow: el flujo de trabajo profesional con ramas
Aprende Git Flow, la estrategia de ramas más usada en equipos profesionales. Cómo trabajar con feature branches, releases y hotfixes de forma ordenada.
7 Errores que estás cometiendo por no usar Github desde cero
Evita errores comunes al no usar GitHub. Descubre 7 prácticas esenciales para gestionar tus proyectos y colaborar de forma eficiente.
Guía para Principiantes: GitHub Desde Cero
Aprende los fundamentos de GitHub, la plataforma esencial para desarrolladores. Descubre cómo crear repositorios, realizar commits, gestionar ramas y colaborar en proyectos.
¿Qué es npm? Guía técnica del gestor de paquetes de Node.js
Descubre qué es npm, para qué sirve y cómo dominar el ecosistema de paquetes de JavaScript. Diferencias entre npm vs npx y guía de instalación.
Guía Definitiva de Git y GitHub en 2026: Control de Versiones para Desarrolladores
Domina Git y GitHub desde cero hasta colaboración profesional. Guía completa con más de 3,000 palabras que cubre control de versiones, ramas, merge, rebase, pull requests, GitHub Actions y flujo de trabajo profesional.
Introduccion Laravel Lumen Api Php
Aprende a usar Lumen, el micro-framework de Laravel, para crear APIs ultrarrápidas y ligeras en PHP 8.3.
La Senda de la Terminal: Hablando Directo con el Corazón del Sistema
Descubre qué es la terminal, por qué los programadores la aman y la diferencia entre Bash, Zsh y Oh My Zsh. El primer paso para dominar tu computadora como un ninja.
Manejo de errores en Fetch API: Cómo detectar 404 y 500
¿Crees que Fetch lanza errores en 404 o 500? 🛑 ¡Cuidado! Aprende a usar response.ok para manejar errores HTTP correctamente y evitar fallos en tu App.
3.1: El Origen del Pergamino - Repositorios, README.md y .gitignore
Tu primera aldea digital: aprende a crear repositorios profesionales, domina el arte del README y oculta tus secretos con .gitignore
3.6: El Mapa de Estrategia - GitHub Projects y Kanban
Visualiza la batalla en un tablero de honor: gestiona tareas con GitHub Projects, domina metodologías ágiles y coordina equipos como un estratega
3.7: Jutsus Automatizados - GitHub Actions
Crea sirvientes automáticos que vigilan tu código: CI/CD, tests automáticos, despliegues y workflows personalizados con GitHub Actions
4.2: npm - El Arsenal Oficial del Ninja JavaScript
Domina npm desde cero: instalación de paquetes, scripts, dependencias de desarrollo y flujo de trabajo profesional
4.3: npx - El Jutsu de la Ejecución Temporal
Aprende a usar npx para ejecutar herramientas sin contaminar tu sistema: el poder de lo efímero
4.5: pnpm - El Ninja de la Eficiencia y el Espacio
Descubre pnpm: el gestor que ahorra espacio, acelera instalaciones y organiza dependencias como un maestro ninja
4.6: yarn - El Orden del Monorepo y la Estabilidad
Conoce yarn: el gestor creado por Facebook para resolver problemas de consistencia, workspaces y flujo determinístico
Paginacion Php Mysql Ajax Fetch Api
Aprende a implementar una paginación moderna y fluida usando PHP 8.3 y Fetch API para mejorar la experiencia de usuario sin recargas de página.
¿Qué es Docker? Guía para desarrolladores que empiezan
Aprende qué es Docker, para qué sirve, cuál es la diferencia entre imagen y contenedor, y cómo puede ayudarte como desarrollador web.
¿Qué es Git y por qué todo desarrollador debe aprenderlo?
Descubre qué es Git, cómo funciona el control de versiones y por qué es una herramienta indispensable para cualquier desarrollador moderno.
¿Qué es Lumen de Laravel? El micro-framework para APIs en PHP
Descubre qué es Lumen, el micro-framework de Laravel para construir APIs y microservicios en PHP. Cuándo usarlo, diferencias con Laravel y cómo empezar.
¿Qué es npm y cómo usarlo? Guía para principiantes
Aprende qué es npm, el gestor de paquetes de Node.js. Cómo instalar dependencias, crear un package.json y usar los scripts más comunes en tus proyectos.
¿Qué es npm y Node.js? Guía completa para principiantes
Aprende qué es npm y Node.js, sus diferencias fundamentales y cómo utilizarlos para crear aplicaciones web modernas con JavaScript.
¿Qué es una API REST y cómo funciona?
Entiende qué es una API REST, sus principios fundamentales, métodos HTTP y cómo se comunica con el frontend. Todo lo que debes saber como desarrollador.
Ruta del Shinobi Módulo 3: El Arte de Git y GitHub
Aprende el Jutsu de Reversión Temporal con Git y la Red de Inteligencia de GitHub. Domina ramas, rebases y pull requests como un Kage.
Ruta del Shinobi Módulo 7: El Contenedor del Shinobi (Docker)
Aprende el Jutsu de Sellado de Cinco Elementos con Docker. Empaqueta tu entorno y llévalo a cualquier servidor sin fallas.
Seguridad Api Rest Php Jwt
Protege tus endpoints. Aprende a usar JSON Web Tokens (JWT) para una autenticación segura y sin estado en tus servicios web.
Terminal Avanzada con ZSH: Domina tu Línea de Comandos como un Ninja
Aprende a configurar ZSH y Oh My Zsh para maximizar tu productividad en la terminal. Atajos, plugins y configuración profesional.
Insomnia API: Guía completa para probar endpoints como un experto
Descubre qué es Insomnia API, cómo configurar tus entornos de prueba y por qué es el cliente REST preferido por los desarrolladores por su simplicidad.
Tutorial: cómo instalar y configurar Git desde cero
Guía paso a paso para instalar Git en Windows, Mac y Linux. Configuración inicial, tu primer repositorio y los comandos más importantes para empezar.
Tutorial Makefile
Sabes qué es lo que hace un Makefile? aquí te cuento todo lo relevante sobre este tipo de archivos
Validación de formularios nativa con Constraint Validation API
¡Valida formularios sin librerías pesadas! 🚀 Usa Constraint Validation API nativa para una UX rápida, accesible y ligera en JavaScript. ¡Entra y aprende!
VS Code: Atajos de Poder - Convierte tu Teclado en una Katana Digital
Domina los atajos de teclado esenciales en VS Code para programar 3 veces más rápido. La guía definitiva para ninjas del código que buscan velocidad de élite.
La Armadura de Poder: Zsh + Oh My Zsh - Tu Terminal Nivel Élite
Guía paso a paso para instalar Zsh y Oh My Zsh. Convierte tu terminal en una herramienta inteligente con plugins, temas y alias de alta velocidad.