Future CSS Tip! 🔮
Still playing with CSS Scroll Linked Animation parallax 😁
Need to attach an animation to body scroll?
img {
animation: shrink linear both;
animation-timeline: scroll(root); 👈
}
@ keyframes shrink {
to {
scale: 0.5;
}
}
Demo link below! 👇
This simplified Jira clone is built with Vue, Typescript, Node.js & GraphQL. @MoezBouaggad created it to explore the composition API – it's a nice demo for new Vue devs or those switching to Vue 3 🤓 - https://t.co/ExgJAaCI0A
A full free Stanford course on Web Security: https://t.co/KESo3JIIXi & all the videos too: https://t.co/OjRyCqTWjt by @feross
🍪 HTTP(S), Cookies, Sessions
🛡 Same Origin Policy
👿 Cross-Site Scripting (XSS)
☠️ Cross-Site Script Inclusion
🔑 WebAuthn
and more.
Documenting JavaScript
"The self-documenting code myth is a form of gatekeeping.
Good documentation doesn’t just describe what’s happening, but why you’re doing it." https://t.co/SP1mBioHPo
I found this cool GitHub repository called "First Contributions"
A complete guide to how to contribute to open-source projects.
Link - https://t.co/rihtP3O2XG
😴 turns out you 𝗰𝗮𝗻 implement sleep() in JavaScript.
Never do this on the main thread, but if you need to pause a Worker thread... here's how:
https://t.co/uGDxv2LBlY
New in Nightly:
CSS Overflow Debugging! Built over the summer by @manasdesu & team. Get to the bottom of those mysterious horizontal scrollbars 👻
If you use this feature, we'd love to hear how it goes! —V
The top 5 CSS articles I wrote this year:
1. Grid vs flex: https://t.co/5XH4pud107
2. Facebook CSS: https://t.co/DFzMzzOeYq
3. Positioning: https://t.co/FqJxjGsCJq
4. Min/Max: https://t.co/Vsg3CqRhzG
5. Pixel Perfection: https://t.co/EKmMftMdzS
What's your favorite one?