i like to create nice looking things
overreacted.io/a-chain-reac...
overreacted.io/a-chain-reac...
I’ve created 3 tests that render the same interactive UI using different techniques. Can you quickly tell me how they perform on your device?
Here’s the link, more instructions in thread:
wa-svg-vs-canvas.vercel.app
I’ve created 3 tests that render the same interactive UI using different techniques. Can you quickly tell me how they perform on your device?
Here’s the link, more instructions in thread:
wa-svg-vs-canvas.vercel.app
I'm making my most popular paid workshop free to access until December 19th.
It's the deepest dive into TypeScript generics you could imagine.
GET THAT SWEET SWEET KNOWLEDGE
www.totaltypescript.com/workshops/ty...
I'm making my most popular paid workshop free to access until December 19th.
It's the deepest dive into TypeScript generics you could imagine.
GET THAT SWEET SWEET KNOWLEDGE
www.totaltypescript.com/workshops/ty...
samwho.dev/bloom-filters
samwho.dev/bloom-filters
Customizable
Invokers are one of the coolest upcoming HTML APIs and they allow you to do things like open a modal without writing a line of JS.
youtu.be/Ctb9-Bb2j-Y
Invokers are one of the coolest upcoming HTML APIs and they allow you to do things like open a modal without writing a line of JS.
youtu.be/Ctb9-Bb2j-Y
the "stuck" query
```css
@container scroll-state(stuck: top) {
box-shadow: var(--shadow-5);
border-radius: var(--radius-3);
margin: var(--size-5);
}
```
article coming soon!
(currently in Canary experiments)
the "stuck" query
```css
@container scroll-state(stuck: top) {
box-shadow: var(--shadow-5);
border-radius: var(--radius-3);
margin: var(--size-5);
}
```
article coming soon!
(currently in Canary experiments)
When I see this effect in the wild, though, it’s almost never as lush and realistic as it could be. There’s an important optimization that nobody makes.
✨ I share the secret sauce in my brand-new post:
When I see this effect in the wild, though, it’s almost never as lush and realistic as it could be. There’s an important optimization that nobody makes.
✨ I share the secret sauce in my brand-new post:
Create a glowing border animation around your image using a few lines of code and modern CSS (single element as usual).
The cool part? The border smoothly returns to its initial position when the mouse leaves the element! 👀
Code & demo 👉 css-tip.com/glowing-bord...
#CSS
Create a glowing border animation around your image using a few lines of code and modern CSS (single element as usual).
The cool part? The border smoothly returns to its initial position when the mouse leaves the element! 👀
Code & demo 👉 css-tip.com/glowing-bord...
#CSS
a non-exhaustive list, but a good one nonetheless!
nerdy.dev/custom-prop-...
a non-exhaustive list, but a good one nonetheless!
nerdy.dev/custom-prop-...
⚠️ "Nesting ternary expressions can make code more difficult to understand."
TypeScript:
⚠️ "Nesting ternary expressions can make code more difficult to understand."
TypeScript: