🔄 De vuelta al código
Esta semana fue intensa por temas familiares y laborales que requirieron mi atención completa.
Pero hoy retomo mi aprendizaje de JavaScript con Objects.
💡 Aprendizaje clave: La consistencia no es nunca fallar, es siempre volver.
→ 30+ ejercicios completados
→ 3 publicaciones en redes
🎓 Aprendizaje clave:
En programación, "funciona" no es suficiente. Busco escribir código limpio, mantenible y profesional
Próxima semana: Arrow functions, arrays methods, y primeros mini-proyectos
El viaje continúa 🚀
📊 Semana 1 de JavaScript - Completada ✅
Hace una semana comencé mi transición de PHP a JavaScript moderno. Aquí mi progreso:
🎯 Lo que dominé:
→ Operadores lógicos (&&, ||, !) y nullish coalescing (??)
→ Condicionales (if/else, switch)
→ Loops (while, for, do...while) 🧵
// Perfecto: 0 es válido, solo null/undefined usan default
?? = "Nullish Coalescing"(solo null/undefined)
|| = "OR"(todos los valores falsy)
¿Cuándo usar cada uno?
- ?? → Cuando 0, "", false son valores válidos
- || → Cuando quieres excluir todos los falsy
🤔 || vs ?? en JavaScript
Acabo de aprender sobre el operador Nullish Coalescing (??) y entendí por qué es importante:
const volumen = 0;
// Con ||
console.log(volumen || 50); // 50 ❌
// Problema: 0 es falsy, usa el default //
Con ??
console.log(volumen ?? 50); // 0 ✅
🧵
💡 ¿Por qué compartir el proceso?
Porque creo en el aprendizaje transparente y en ayudar a otros que están en caminos similares.
📚 Esta semana: Variables modernas, funciones y array methods
Si estás aprendiendo JavaScript o tienes consejos, ¡conectemos! 👇
🚀 Nuevo comienzo, nueva etapa
Después de 10 años desarrollando con PHP y PostgreSQL, hoy inicio oficialmente mi transición hacia el ecosistema moderno de JavaScript.
🎯 Mi plan para 2026...🧵
#javascriptframeworks#DesarrolloWeb#AprendiendoEnPúblico#WebDev
Hace un rato estaba viendo el curso de JavaScript Moderno de @Fernando_Her85 y me di cuenta que muchas de las funciones que utiliza la librería #underscorejs no funcionan igual o ya no están disponibles, así que decidí realizar mi propia función de shuffle:
¡Curso de Google para aprender Web Performance!
Lo que aprenderás:
- Impacto del rendimiento en el SEO
- Carga CSS y JavaScript más rápido
- Optimiza tus imágenes y fuentes
- Domina la carga diferida (Lazy Load)
El contenido está en Español:
→ https://t.co/q8Dc9xYJ6H
¡Hoy gané mi badge "Proyecto de desafío: Crear una aplicación de consola de minijuegos con GitHub Copilot"! ¡Me llena de orgullo celebrar este logro y espero que esto te inspire a comenzar tu propio viaje de @MicrosoftLearn!
https://t.co/OlkfyNjamV #MSLearnBadge
¡Hoy gané mi badge "Uso de GitHub Copilot con Python"! ¡Me llena de orgullo celebrar este logro y espero que esto te inspire a comenzar tu propio viaje de @MicrosoftLearn!
https://t.co/dMveNqxWSK #MSLearnBadge
¡Hoy gané mi badge "Uso de GitHub Copilot con JavaScript"! ¡Me llena de orgullo celebrar este logro y espero que esto te inspire a comenzar tu propio viaje de @MicrosoftLearn!
https://t.co/UfPymFVGCQ #MSLearnBadge
¡Hoy gané mi badge "Introducción a GitHub Copilot"! ¡Me llena de orgullo celebrar este logro y espero que esto te inspire a comenzar tu propio viaje de @MicrosoftLearn!
https://t.co/kJyJrGOcH4 #MSLearnBadge
¡Hoy gané mi badge "Introducción a GitHub"! ¡Me llena de orgullo celebrar este logro y espero que esto te inspire a comenzar tu propio viaje de @MicrosoftLearn!
https://t.co/PUdjt3mRYg #MSLearnBadge
¡Hoy gané mi trophy "Introducción al control de versiones con Git"! ¡Me llena de orgullo celebrar este logro y espero que esto te inspire a comenzar tu propio viaje de @MicrosoftLearn!
https://t.co/UXRzTgcwDm #MSLearnTrophy
¡Hoy gané mi badge "Edición de código mediante creación de ramas y combinación en Git"! ¡Me llena de orgullo celebrar este logro y espero que esto te inspire a comenzar tu propio viaje de @MicrosoftLearn!
https://t.co/TuoFXTGyMJ #MSLearnBadge