mostly design, and kinda design engineer👨‍💻

Joined April 2010
543 Photos and videos
Pinned Tweet
Jun 8
Over the weekend, I refreshed my personal website. Go have a look. 👉 Also: Available for design & engineering work in June/July.
8
1
140
9,492
Jun 13
why on earth is my @cursor_ai cloud agents interface on the web constantly saying “GPT 5.5” even if my default model is set to Composer and I can freely change the model on the app for managing the cloud agent? @leerob ?
199
Jun 13
what
The US government, citing national security authorities, has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the United States, including foreign national Anthropic employees. The net effect of this order is that we must abruptly disable Fable 5 and Mythos 5 for all our customers to ensure compliance. Access to all other Claude models is not affected. We apologize for this disruption to our customers. We believe this is a misunderstanding and are working to restore access as soon as possible. Read our full statement: anthropic.com/news/fable-myt…
125
nick retweeted
Jun 8
Over the weekend, I refreshed my personal website. Go have a look. 👉 Also: Available for design & engineering work in June/July.
8
1
140
9,492
Jun 4
The best advice for small & subtle animations is to make everything origin aware. Small clip where you can see the (slight) impact of an origin-aware animation. ✨ With base-ui tailwind, it's easy as `origin-(--transform-origin)` as a class added to the animated object. ⏳ Combine it with a lower duration, and everything seems snappy.
1
3
72
6,549
Jun 4
this wasn't on my bingo card for this year – big companies buying their own ecosystem. interesting times ahead.
301
May 28
border 🗑️ or ring-shadow ✨ as border – always a huge discussion, i am team ring-shadow @grok what do you think?
9
5
352
51,498
May 27
Delegate work to agents – built with OpenCode ⤵️
1
32
5,010
May 5
.@sama needs to stop replying to everyone, getting this several times today...
2
378
Apr 30
that’s it for traditional banks charging hefty amounts of fees for cross border transfers. it was there with stable coins before, but regulatories through those countries were no joke before thanks @patrickc

1
9
1,156
Apr 26
guys, we need to do better. been seeing a lot of these posts lately. at least give a like, when you bookmark something :(
1
359
Apr 26
Also: When using base-ui, you get the "top" and "bottom" elements automatically.
Apr 26
Kinda related: Inline scroll areas that cut off suck as well. Adding a scroll-driven mask to the top and bottom makes it feel much smoother
20
3,683
Apr 9
don't @ me – it has been too long now...
2
2
620
Apr 8
more people should use spinners like this, those are sick

70
194
6,138
385,557
Mar 25
gm — locked in. in marbella. ☀️
2
7
875
Mar 24
did i overthink those tooltips?
14
1
107
15,037
Mar 13
huge!
Just launched: our Vercel integration for Trigger. Push code. @vercel deploys your app. @triggerdotdev deploys your tasks. Env vars sync both ways. Your app never goes live with mismatched task versions. ↓
6
1,216
Mar 11
Rings, shadows and borders with 0,5px width are so much better for the eye! Curious, how I am handling this on engineering side for non-HDPI displays? ⤵️
2
30
3,272
Mar 11
This is using tailwind, when using border, you of course need to set `border-r-hairline` etc. yourself.
7
803