Software dev working at @stripe.

Massachusetts, USA
Joined August 2009
Craig Cavalier retweeted
Big news: ezCater has entered into an agreement to be acquired by @Uber 🚀 This acquisition brings our deep expertise to Uber’s global platform, enabling us to reach millions more customers & create more opportunity for restaurant partners. Read more: ubr.to/4rQ3lDb
4
3
2
15
1,449
Craig Cavalier retweeted
Come join our team ✨
We're hiring 2 designers on my team at @stripe Mid-level Designer — stripe.com Senior Designer — Link.com & Bridge.xyz High-craft, web-focused roles on a team that cares deeply about the details. Apply here: stripe.com/careers/search?qu…
1
1
116
Getting ready to head to foxboro for the game! 🏴󠁧󠁢󠁥󠁮󠁧󠁿 ENG vs GHA 🇬🇭
1
155
Craig Cavalier retweeted
Extremely fast and well done primitives. Trees and Diffs are used in Claude, Codex, OpenCode + more We had Alex and Amadeus from @pierrecomputer on the podcast. The way they used pi autoresearch for performance was genius. youtube.com/watch?v=5He3_Lin…
1
3
2
96
17,804
Craig Cavalier retweeted
Some sick decks were at the $3k that didn’t quite make top 8 but deserve to be highlighted! youtu.be/-jCPZ2XnMW0?si=IEQc…
5
22
3,707
🚨 GLC NEWS UPDATE 🚨 Dimension Valley will be banned in Gym Leader Challenge effective April 20th! You can read more about it here: gymleaderchallenge.com/news/…
9
125
41
366
85,317
On our way to @FullGripTCG and getting our first GLC game of the weekend while we wait for our flight!
109
Craig Cavalier retweeted
In the next version of React Aria Components, you can use the `render` prop to customize the rendered DOM element. This also receives the component state, which makes it easy to drive animations.
13
16
2
243
14,321
Craig Cavalier retweeted
✍️ Solved by Modern CSS: Section Layout A new interactive article about a typical section layout and exploring how to make it more dynamic with modern CSS. Happy reading! ishadeed.com/article/modern-…
5
16
6
147
14,035
Our LGS is sadly closing, but we finished on a high note, with my son and I finishing our last GLC night undefeated with first and second place finishes. #Pokemon #GLC
121
Craig Cavalier retweeted
(1/2) I've been using this "follow-the-leader" pattern with CSS anchor positioning quite a bit lately so I decided to write about how to do it! The TLDR; is you dynamically update the anchor on an event/state, i.e: .follower { /* anchor */ position: fixed; position-anchor: --hovered; /* transition */ transition: top 0.5s ease; /* position */ top: anchor(center); left: anchor(right); } .possible-anchor:hover { /* update the active anchor */ anchor-name: --hovered; }
6
10
2
209
25,340
Craig Cavalier retweeted
If you never learned Big O notation in school (or even if you did), this post is a fantastic visual walk through. The animations and interactive sliders really make the concepts clear. samwho.dev/big-o/
1
9
64
5,680
Craig Cavalier retweeted
It’s here: the new registry MCP server 🚀 - Works with any registry (zero config) - One command to add to your MCP client - Smarter tools & better CLI integration - Multi-registry support in a single project - Built to work with your design systems Take a look.
46
127
20
1,519
193,941
Craig Cavalier retweeted
🎒 WORLDS BACKPACK GIVEAWAY🎒 Time to end the post-worlds blues with a fun giveaway! 😁 Enter to win a worlds 2025 pokemon center backpack + 2 boxes of FCBC sleeves!✌️ ✅️ Like ✅️ Follow ✅️ Retweet The winner will be chosen on August 29th! @FCBCArmor #PokemonTCG
90
1,059
12
1,390
92,955
Me: Charlie, please don't wake a sleeping baby! 7 y/o: Daddy, you can *only* wake a baby when they're asleep. Me: 🤦‍♂️
1
1
102
I'm convinced @jlongster is moonlighting as a bass player for Sesame Street
1
4
361
We didn't make the top-cut, but we're still all smiles. Having a blast with @morsemakes at @FullGripTCG #GLC
1
29
1,204
The more I think about this, the more uncomfortable I am about the whole situation. Someone from @avis *called me* and behaved this way. They then tried to fraudulently add charges to my account in their anger. This person has access to my address. What else are they capable of?
Replying to @CraigCav @Avis @Budget
To add from this, someone from @avis just called me - as a response to my tweet - asked me to explain what happened - then, out of the blue, called me a liar and a "soft southern prick".
1
186
I'll reiterate this. Don't use @avis or @Budget. Literally the worst customer service I've ever received.
Replying to @CraigCav
I won't blink to never use @Avis or @budgetcar ever again. Budget charged me nearly $800 for a car that made it less than 50 miles before breaking down.
4
1
309