Buenas charlas realistas, cortas y fáciles de digerir sobre #AI gratis en YouTube:
https://t.co/O8zOnx20hI
Dale RT y salva un compa de todo el BS alrededor de AI.
Un #senior destaca por su forma de pensar no de codear.
Un ejercicio que ha funcionado en mi equipo es el "Análisis de Edge Cases"
Requerimiento: "Tienes que desarrollar una página de listado con búsqueda y paginación"
🫠 Antes: ABRE VSCODE
😊 Ahora: ABRE GOOGLE DOCS:
Edge Cases:
- Búsqueda sin resultados
- Términos maliciosos (SQL injection)
- Página inexistente
- Usuario en última página
- Caracteres especiales en búsqueda
- Caída del servidor
- Resultados masivos (>1000)
- Filtros sin datos
- Ordenamiento con valores nulos
- Caché desactualizado
Algunas soluciones:
- Implementar estados de error descriptivos
- Sanitizar inputs
- Validar números de página
- Mostrar skeleton loading
- Paginar resultados grandes
- Implementar fallbacks
Este ejercicio tan simple obliga a todo el equipo a:
- Planear bien el desarrollo
- Hacer preguntas
- Explicar los trade off
💡 Dedicale 30m y vas a notar una mejoría inmediata en los ciclos de desarrollo.
#programacion #desarrollo #softwareengineering #coding
Hoy se inaugura una nueva comunidad para compartir conocimiento sobre desarrollo de software: @sirviendocodigo
Y voy a tener el honor de servir la primera charla 😍
La puedes ver en directo:
https://t.co/7fTKSifj3s
Hace 20 años cuando empece a programar me inventaba mis propios proyectos para practicar y mejorar.
✨ Tú no tienes que hacer eso ✨
Te dejo 10 #sitiosweb para practicar y mejorar tus skills como programador.
❤️ ¿Me ayudas con un RT?
¡He traducido el libro Eloquent JavaScript al Español!
✓ Totalmente gratuito
✓ Aprende JS desde cero hasta Node.js
✓ +400 páginas con ejemplos y código
✓ Disponible en PDF, Epub, Mobi y HTML
Te dejo la descarga en el primer comentario ↓
☠️ ¿Te sale un error y no sabes cómo arreglarlo?
Hoy te explico los tipos de errores de #javascript y como arreglarlos.
🚀 Let's go.
❤️ RT para ayudar a otros devs.
💥 TypeError: Ocurre cuando una operación involucra un tipo de dato incorrecto.
👉 Ejemplo: Llamar a algo que no es una función o acceder a una propiedad de `undefined`.
🔍 ReferenceError: Este aparece cuando intentamos usar algo que no existe en el ámbito actual.
👉 Como referenciar una variable no declarada.
⚠️ SyntaxError: Es el error de "dedo resbaloso". Básicamente, escribiste algo que JavaScript no entiende.
👉 Por ejemplo, un paréntesis que no cierra.
📏 RangeError: Un error de "demasiado grande" o "demasiado pequeño".
👉 Por ejemplo, un número negativo donde solo se esperan positivos.
Tengo un amigo muy chingón en PHP con más de 10 años de experiencia. Desgraciadamente le toco el recorte en @Etsy.
Si alguien le interesa, manden DM para compartirles su CV y LinkedIn.
MEGA directorio de recursos y herramientas de diseño UX / UI para ayudarte a diseñar y desarrollar mejores interfaces de usuario.
🤘🏻 https://t.co/IPCFln0Cor
'C' Engineers: "There's a bug. Someone should fix it"
'B' Engineers: "There's a bug. Do you want me to fix it?"
'A' Engineers: "There was a bug. I fixed it so it can't happen again. I've also added detection so we know faster next time if something similar happens.