Snippets
Colección de fragmentos de código probados y optimizados. Copia, pega y acelera tu desarrollo.
Base-de-datos
2 snippetsPaginación con LIMIT/OFFSET en SQL
Cómo implementar paginación de registros usando LIMIT y OFFSET en SQL. Incluye ejemplo completo con un endpoint en Express.js.
La forma más común de paginar datos desde una base de datos relacional.
## Contexto
Cuando tienes una tabla con cientos o miles de registros, cargarlos todos de golpe es ineficiente. `LIMIT` controla cuántos resultados devolver y `OFFSET` cuántos saltar antes de empezar.
Comandos esenciales de MySQL
Guía rápida con los comandos SQL más usados en MySQL para crear tablas, consultar, insertar, actualizar y eliminar datos. Incluye ejemplos prácticos con una tabla de usuarios.
Comandos MySQL que usarás en el 90% de tus proyectos.
## Crear base de datos y tabla
```sql
-- Crear base de datos Backend
2 snippetsPaginación con LIMIT/OFFSET en SQL
Cómo implementar paginación de registros usando LIMIT y OFFSET en SQL. Incluye ejemplo completo con un endpoint en Express.js.
La forma más común de paginar datos desde una base de datos relacional.
## Contexto
Cuando tienes una tabla con cientos o miles de registros, cargarlos todos de golpe es ineficiente. `LIMIT` controla cuántos resultados devolver y `OFFSET` cuántos saltar antes de empezar.
Middleware en Express.js: cadena de funciones intermedias
Aprende qué son los middlewares en Express.js, cómo encadenarlos y ejemplos prácticos: logger, autenticación, validación y manejo de errores.
Los middlewares son la pieza que conecta, filtra y protege cada petición en tu servidor Express.
## Contexto
Un middleware es una función que recibe la petición (`req`), la respuesta (`res`) y la función `next`, y puede: modificar `req` o `res`, ejecutar código, o finalizar la respuesta. Si no finaliza la respuesta, debe llamar a `next()` para pasar al siguiente middleware de la cadena.
Api
1 snippetGit
4 snippetsGit stripspace y auto-correct: dos configuraciones que te salvarán
Aprende a usar git stripspace para limpiar whitespace y git help.autocorrect para evitar comandos mal escritos. Dos configuraciones simples que todo dev debería tener.
## Git auto-correct
Evita errores de dedo al escribir comandos de Git:
```bash
# Habilitar autocorrección (delay 0.1s) Git Fixup y Autosquash para commits más limpios
Aprende a usar git commit --fixup y git rebase --autosquash para mantener un historial de commits ordenado sin reescribir manualmente.
## ¿Por qué usar fixup?
Cuando trabajas en una rama y encuentras un bug en un commit anterior, en lugar de crear un commit separado "Fix typo" o arreglarlo en otro commit posterior, usas `fixup` para marcarlo como corrección de ese commit específico.
## Fixup básico
Git log avanzado con alias y formato personalizado
Aprende a estilizar git log con colores, gráficos y alias. Domina el historial de Git como un profesional.
## Log básico estilizado
```bash
# Una línea por commit con decoración
git log --oneline --decorate
Aliases esenciales de Git para tu productividad diaria
Los mejores alias de Git para acelerar tu flujo de trabajo diario. Desde alias básicos hasta avanzados con formato personalizado.
## Alias básicos
```bash
git config --global alias.st status
git config --global alias.ci commit
git config --global alias.co checkout Javascript
1 snippetCss
2 snippetsCSS Reset básico para proyectos web en 2026
El CSS reset esencial para empezar cualquier proyecto web. Elimina márgenes, paddings y box-sizing por defecto de forma limpia.
## ¿Por qué necesitas un reset?
Cada navegador aplica **estilos por defecto** diferentes a elementos HTML. Un CSS reset elimina esas diferencias para que tu diseño se vea **consistente en todos los navegadores**.
## El reset esencial
Cómo centrar un div con Flexbox en CSS
Aprende a centrar cualquier elemento con Flexbox. La solución más limpia y moderna para centrar divs en CSS en 2026.
## El problema clásico
Centrar un elemento horizontal y verticalmente ha sido históricamente uno de los desafíos más comunes en CSS. Con **Flexbox**, la solución es elegante y limpia.
## Solución rápida