Pedro Obando retweeted
CSS Trick 🤙
You can use scroll-driven animations on the inline axis to create list animations like in these cards 🫶
article {
animation: vibe;
animation-timeline: view(inline);
animation-range: cover 40% cover 60%;
}
@keyframes vibe { 50% { scale: 1; filter: grayscale(0); }}
Here you use a view() timeline with the inline axis set inside the function. This means you can hook into the horizontal scroll position of an element inside its scroller 🙌
In this demo, you set a default smaller scale and make each card grayscale 🤏
article {
scale: 0.8;
filter: grayscale(1);
}
Then the animation happens as each card enters from the right at 0% and leaves to the left at 100% 🎞️ 50% is the halfway point and in your keyframes you make each card grow and saturate at that point before returning to its original state ✨ scroll-snap provides a nice look-and-feel here and on mobile 🫰
It's really as straightforward as that but made so much easier with a few lines of CSS 💙 For the parallax effect, you can animate a background-position on the card or the object-position on an img depending on what you go with 🤙
Lastly, you can use this today with progressive enhancement by wrapping your scroll-driven animation code in @supports and @media ⚡️ Users without support still get a decent experience!
@CodePen link below! 👇
Pedro Obando retweeted
¡4 nuevos métodos de Array en JavaScript!
◆ toReversed()
◆ toSorted()
◆ toSpliced()
◆ with()
Vienen a sustituir los métodos que mutan el arreglo original, ya que siempre devuelven una nueva copia.
¡Ya disponible en Chrome 110 y pronto en el resto de navegadores!
Pedro Obando retweeted
Por fin, ya tenemos nueva documentación 📑 de React ⚛️
Hace un tiempo se accedía como “versión beta” pero ya es oficial.
Mucho mejor documentada, con mejores explicaciones y sobre todo, más ejemplos.
🔗 react.dev
¿Ya le has echado un vistazo 👀?
Pedro Obando retweeted
¡Aprovecha! Curso de Inteligencia Artificial.
¡Gratis hasta final de mes!
- Aprende IA desde cero
- Domina los conceptos fundamentales
- Cómo funciona el Deep Learning
- Productividad con ChatGPT y Dall-E 2
Más de 3 horas de contenido:
🔗 platzi.com/cursos/ai/
Pedro Obando retweeted
¿Conoces ya la próxima generación de Copilot?
¡GitHub ha presentado COPILOT X!
⇨ Integración con GPT-4 (ChatGPT)
⇨ Chat para preguntarle sobre tu código
⇨ Acceso a documentación oficial
⇨ Administra tu actividad en GitHub
⇨ Asistente para la terminal
Y mucho más...
Pedro Obando retweeted
Sin rodeos... ¡Este es el sitio para aprender DESARROLLO WEB más grande del mundo!
HTML, CSS, JavaScript, Python, TypeScript, SQL, PHP, Java, C#, Kotlin, Go, React, Angular, MongoDB, Node, Git, Pandas, Django, NumPy, MySQL, JSON, C++, C, R, XML...
[ H I L O ] ⇩
Pedro Obando retweeted
5 conceptos avanzados de JAVASCRIPT para subir de nivel 🚀
En 5 cómodos vídeos de menos de 1 minuto ⏱️
Adentro HILO 👇 #pill
Pedro Obando retweeted
¿Eres un emprendedor que busca dar el siguiente gran paso en su negocio?🚀💡🤖
Aquí te presento las herramientas de inteligencia artificial que los negocios digitales deben estar aplicando para crecer y diferenciarse de la competencia.
#Emprendedores #InteligenciaArtificial
Pedro Obando retweeted
Reuní los mejores 300 prompts de ChatGPT en un solo documento:
- Email Marketing
- Ventas
- Copywriting
- Instagram
- Landin Pages
- Influencer Marketing
- Programación
- 100 ideas de negocio
Lo envío gratis esta noche.
Solo pido Like o RT, responder "Lo quiero" y seguirme.
Pedro Obando retweeted
¡Ya disponible la API de ChatGPT!
Y OJO con la locura de precio
$0.002 por 1K tokens 😱
¡Esto es 10 veces más barato que el modelo Davinci, que era el más potente hasta la fecha!
Pedro Obando retweeted
Soy programador/a y no tengo ni idea de diseño... ¡Eso se va a acabar!
AQUÍ tienes el taller de 2 HORAS GRATIS de "DISEÑO con FIGMA para DEVELOPERS"
[ H I L O ] ⇩
Pedro Obando retweeted
Hay muchos cursos de React gratuitos...
¡Pero muy pocos están basados en proyectos para poner en practica lo que aprendes!
Aquí tienes un CURSO de ReactJS:
✓ Gratis
✓ Con 7 proyectos
✓ 15 horas de contenido
✓ Y completamente en Español
⇩
Pedro Obando retweeted
Si quieres estudiar DESARROLLO WEB, aquí tienes el curso de HTML creado por GOOGLE.
✓ Gratis
✓ Desde cero a avanzado
✓ Curso completo
✓ 22 lecciones
Pedro Obando retweeted
📢 ¡EXTENDIMOS LA FECHA DE INSCRIPCIÓN HASTA EL 03/03!
Comparte este post con tus amigos, club y todos los que aún no se han inscrito.
¡#REcorramos juntos Caracas este 19 de marzo 🔥 !
No te pierdas la fiesta del running 😎
Pedro Obando retweeted
7 RECURSOS para DESARROLLADORES que NECESITAS conocer.
Base de datos, hosting, monitorización...
¡Todos con planes GRATIS!
[ H I L O ]
Pedro Obando retweeted
Curso de Flutter:
Clase 205 grabada, y creo que voy por la mitad del curso ya :)
Muy contento como va quedando, quiero cambiar ese chip de "programemos como podamos" por "programemos de forma mantenible a futuro"
Pedro Obando retweeted
¿Quieres aprender DESARROLLO WEB?
Una de las mejores opciones es empezar por HTML
¡GOOGLE acaba de anunciar que ya está COMPLETO su curso GRATIS para aprender HTML DESDE CERO!
[ H I L O ] ⇩





![Código de JavaScript:
// .toReversed()
const nums = [1, 2, 3];
nums.toReversed() // => [3, 2, 1]
nums // => [1, 2, 3] ¡✅ No modificó el original!](https://pbs.twimg.com/media/Fs7-o_-XwAE967A.png?name=small&format=webp)
![Código de JavaScript:
// .toSpliced()
const nums = [1, 2, 3];
// elimina 1 elemento a partir del índice 1:
nums.toSpliced(1, 1) // => [1, 3]
nums // => [1, 2, 3] ¡✅ No modificó el original!](https://pbs.twimg.com/media/Fs7-NNPWYAEX8F9.png?name=small&format=webp)
![Código de JavaScript:
// .toSorted()
const nums = [3, 2, 1];
nums.toSorted() // => [1, 2, 3]
nums // => [3, 2, 1] ¡✅ No modificó el original!](https://pbs.twimg.com/media/Fs7-RVlX0AA11C6.png?name=small&format=webp)
![Código de JavaScript:
// .with()
const array = ['🐼', '🐻❄️', '🐻']
const indexToChange = 1
array.with(indexToChange, '🟥') // => ['🐼', '🟥', '🐻']](https://pbs.twimg.com/media/Fs7-WidXgAA5wrb.jpg?name=small&format=webp)








