the amount of time it takes your eye to move from one bit of the screen to another is based on how far apart they are
the time i wasted reorienting after opening a thread, sheesh
glad i’m not using slack anymore
the amount of time it takes your eye to move from one bit of the screen to another is based on how far apart they are
the time i wasted reorienting after opening a thread, sheesh
glad i’m not using slack anymore
even at companies that used jira! or linear!
that's why in our task tracker app we made it as easy to create a task as it is to create an apple note. ZERO friction
even at companies that used jira! or linear!
that's why in our task tracker app we made it as easy to create a task as it is to create an apple note. ZERO friction
the new oss openai model likes tables, let's see what it's like trying to create a table in notion…
the new oss openai model likes tables, let's see what it's like trying to create a table in notion…
we apply a css transform to make sure the gradient covers the entire element
we apply a css transform to make sure the gradient covers the entire element
annoyingly, html supports conic gradients but svg doesn't. so we need to use svg's <foreignObject> element to embed a <div> with a conic gradient in the svg
annoyingly, html supports conic gradients but svg doesn't. so we need to use svg's <foreignObject> element to embed a <div> with a conic gradient in the svg
discord.com/blog/how-dis...
discord.com/blog/how-dis...
so we have to start with an absolutely positioned <svg> element that renders on top of whatever we're trying to focus
so we have to start with an absolutely positioned <svg> element that renders on top of whatever we're trying to focus
and we did it with a technique from Discord that terrifies accessibility engineers everywhere 🧵
and we did it with a technique from Discord that terrifies accessibility engineers everywhere 🧵
thanks nintendo
(btw, this is what the feature looks like on the switch 2)
thanks nintendo
(btw, this is what the feature looks like on the switch 2)
i added the Switch 2 glowy focus rings to my docs app
work should be fun :)
i added the Switch 2 glowy focus rings to my docs app
work should be fun :)
the paper is called "The Cassowary Linear Arithmetic Constraint Solving Algorithm"
it's the underpinning of apple's ios auto layout framework (more implementation details in thread)
the paper is called "The Cassowary Linear Arithmetic Constraint Solving Algorithm"
it's the underpinning of apple's ios auto layout framework (more implementation details in thread)
for the node.js devs out there: write your own database clients (link in the reply)
for the node.js devs out there: write your own database clients (link in the reply)
they're boring. everyone knows the ten good ones. they aren't expressions of your personality anymore
for alpine.inc we've commissioned custom illustrations you'll use instead to react on posts, chats, and more
with a radial picker inspired by video games:
they're boring. everyone knows the ten good ones. they aren't expressions of your personality anymore
for alpine.inc we've commissioned custom illustrations you'll use instead to react on posts, chats, and more
with a radial picker inspired by video games:
follow for more product demo videos
follow for more product demo videos
- intentional typography based on hierarchy
- make sure everything is edge aligned
- intentional typography based on hierarchy
- make sure everything is edge aligned
then, our designers clean it up with detailed notes to help the engineer learn
here's an example, left is first pass from eng. right is the cleaned up version from a designer
then, our designers clean it up with detailed notes to help the engineer learn
here's an example, left is first pass from eng. right is the cleaned up version from a designer
1. our share button in its hovered state
2. our share button in its hovered state on a colored background (eww 🤢)
3. our share button in its hovered state which blends with the colored background (ooohh 🥹)
1. our share button in its hovered state
2. our share button in its hovered state on a colored background (eww 🤢)
3. our share button in its hovered state which blends with the colored background (ooohh 🥹)