Cofre de Snippets
Pequeños trucos que siempre olvidas · click para copiar
CSS
Reset Moderno
*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; } :root { font-synthesis: none; text-rendering: optimizeLegibility; }
BASH
Git Setup
# Configuración inicial git config --global user.name 'Tu Nombre' git config --global user.email 'tu@email.com' git config --global init.defaultBranch main # Alias útiles git config --global alias.lg "log --oneline --graph"
JS
Fetch Template
const getData = async (url) => { try { const res = await fetch(url); if (!res.ok) throw new Error(res.status); return res.json(); } catch (e) { console.error(e); return null; } };
CSS
Flexbox Center
/* Centra cualquier hijo */ .center { display: flex; align-items: center; justify-content: center; } /* Grid version */ .center-grid { display: grid; place-items: center; }
TSX
useEffect + cleanup
useEffect(() => { const sub = subscribe(callback); return () => sub.unsubscribe(); }, [dep]); // Con AbortController useEffect(() => { const ac = new AbortController(); fetch(url, { signal: ac.signal }); return () => ac.abort(); }, [url]);
JS
LocalStorage Helper
const store = { set: (k, v) => localStorage.setItem(k, JSON.stringify(v)), get: (k, fb = null) => JSON.parse(localStorage.getItem(k)) ?? fb, del: (k) => localStorage.removeItem(k), };
Hub de Proyectos
Panel de control de todo lo que tienes en GitHub
Curso de JavaScript
En progreso
Curso completo de JS desde cero. Aprende con ejemplos reales, proyectos prácticos y desafíos semanales.
Progreso del contenido
35%
JavaScript
HTML
CSS
Proyectos
jussef.github.io
Público
Portfolio y dashboard personal — el sitio que estás viendo.
HTMLTailwindJS
Abrir en GitHub
Apps Móviles
React Native
Apps híbridas con React Native, TypeScript y Firebase.
React NativeTypeScriptFirebase
Ver todos los repos
Yux Studios
Game Design
Proyectos de diseño de videojuegos y sistemas de juego en C#.
C#UnityDesign
Abrir en GitHub
Design Systems
Spira México
Componentes y sistemas de diseño escalables para web y móvil.
StorybookFigmaReact
Ver proyectos
Directorio de Favoritos
Las herramientas que realmente uso · curadas para devs
Productividad
Reloj · Buscador · Metas de la semana · Pomodoro
00:00:00
FOCO · 25:00
25:00
Metas de la semana
semana del 28 abr – 3 may
// edita el HTML cada lunes para actualizar tus metas