jaffathecake Profile Banner
Jake Archibald Profile
Jake Archibald

@jaffathecake

Followers
105K
Following
72K
Media
4K
Statuses
82K

Developer of sorts. No thought goes unpublished. 'IMO' implicit. He/him. Also jaffathecake on Mastodon, bsky, Threads etc.

Haywards Heath
Joined July 2008
Don't wanna be here? Send us removal request.
@jaffathecake
Jake Archibald
21 days
CSS uses a complex algorithm to decide how to animate transforms. If you get it wrong, as many folks do, you end up with an unnatural animation. Here's how it works, and how to avoid the pitfalls.
12
60
427
@jaffathecake
Jake Archibald
1 day
Well I had fun.
19
1
168
@jaffathecake
Jake Archibald
5 days
Some folks have suggested that my alternatives are too disruptive compared to footnotes. Here are my thoughts on that, as I think it's optimising for the wrong kind of reader:
0
0
3
@jaffathecake
Jake Archibald
6 days
An exploration of how footnotes work on the web, and alternative patterns that don't have the same UX issues:.
1
1
15
@jaffathecake
Jake Archibald
6 days
The fundamental problem with footnotes is you're given link text like ². We accept that "click here" is bad link text, but ² is even worse. Footnotes were designed around the limitations of print media, and those limitations don't exist on the web. We can do better.
7
1
52
@jaffathecake
Jake Archibald
7 days
I hate footnotes, especially on the web, and hopefully by the end of this, you will too.
21
7
112
@jaffathecake
Jake Archibald
18 days
RT @OrdinaryInds: At Apple, we found that when both buttons are the same size, people were 30% more likely to oversleep. During testing, we….
0
450
0
@jaffathecake
Jake Archibald
20 days
RT @bramus: We’re working on something called Nested View Transition Groups … and we need your feedback!. See the questions listed in the r….
0
13
0
@jaffathecake
Jake Archibald
20 days
RT @DasSurma: 📝 First blog in a long time!. I always like “flow-based” programming, and it’s a very powerful paradigm. LangGraph lets you c….
0
10
0
@jaffathecake
Jake Archibald
21 days
yes I spent the first day of unemployment writing a CSS blog post. What of it?.
6
0
87
@jaffathecake
Jake Archibald
21 days
Last week was my last at Shopify. It was a fun couple of years, and I left a much better engineer than I arrived, thanks to some lovely people. I've already got the next thing lined up, which I'm really excited about. But first, a little time off 🏝️.
23
0
447
@jaffathecake
Jake Archibald
28 days
@ShopTalkShow I last appeared on @ShopTalkShow in 2015 Already looking forward to 2035.
0
0
3
@jaffathecake
Jake Archibald
28 days
I popped onto @ShopTalkShow to chat about the challenges of an "HTML include" web platform feature. ➡️ Video .➡️ Podcast
3
6
38
@jaffathecake
Jake Archibald
1 month
I suddenly feel less embarrassed about every Twitter spat I ever had.
1
3
84
@jaffathecake
Jake Archibald
1 month
RT @Una: Great CSS trick documented by @shadeed9 for showing conditional border radius (border radius on desktop, none on mobile). border-r….
0
23
0
@jaffathecake
Jake Archibald
1 month
I cannot figure out the intent of this. I know the meme(s), but…?.
@MicrosoftEdge
Microsoft Edge
1 month
i OnLy UsE yOu To DoWnLoAd ChRoMe.
14
0
100
@jaffathecake
Jake Archibald
1 month
RT @wesbos: ITS HAPPENING. Firefox 127 shipped today making it the first browser to support Temporal - the new API for working with Dates,….
0
231
0
@jaffathecake
Jake Archibald
2 months
RT @_developit: We released the initial version of our UI toolkit. It's web components that work everywhere. Internally they are built usin….
0
7
0
@jaffathecake
Jake Archibald
2 months
RT @Una: Legend has it: if you become a meme they let you on the big stage 😆. #GoogleIO . 2024 ➡️ 2025
Tweet media one
Tweet media two
0
9
0
@jaffathecake
Jake Archibald
2 months
RT @firt: Did you realize most of the apps coded with AI that we see on presentations are just web apps?. Publishing something in seconds w….
0
5
0