halo
HomeExploreNotificationsMessagesBookmarksSettings
Post

Trending now

Nothing trending yet.

Who to follow

Built with Heliostack · Next.js 16 · React 19.3
Home
Explore
Notifications
Messages
Bookmarks
Settings
Don’t miss what’s happeningPeople on Halo are the first to know.
Log inSign up

Emma Laurent9 posts

E

Emma Laurent

@emma

Design systems at scale. Tokens all the way down.

  • London
  • Joined September 2026
12 Following7 Followers
PostsRepliesLikes
G
Grace Hopper@grace
D
Demo Account@demo
L
Linus T.@linus
Emma Laurent reposted
B
Barbara Liskov@barbara·Sep 28

Postgres full text search is criminally underrated for small and medium apps.

0
Quote
Emma Laurent reposted
F
Felix Wagner@felix·Sep 28

Replying to @sora

Came here to say exactly this.

0
Quote
Emma Laurent reposted
R
Radia Perlman@radia·Sep 28

Honestly, a design system is a set of decisions, not a set of components. #typescript

0
Quote
Emma Laurent reposted
O
Omar Haddad@omar·Sep 25

Replying to @theo

100%. Measure first.

0
Quote
Emma Laurent reposted
I
Inês Costa@ines·Sep 25

a design system is a set of decisions, not a set of components. #a11y

1
Quote
Emma Laurent reposted
A
Arjun Mehta@arjun·Sep 20

Replying to @noah

This is so true.

0
Quote
Emma Laurent reposted
S
Sophie Wilson@sophie·Sep 19

TIL every dependency is a liability you signed up to maintain forever.

2
Quote
E
Emma Laurent@emma·Sep 27

optimistic UI is a UX feature, rollback handling is the engineering feature. cc @ravi

D
Diego Alvarez@diego·Sep 25

Adding this to our team docs.

0
Quote
E
Emma Laurent@emma·Sep 27

Hot take: coffee count: 3. bugs fixed: 1. bugs created: 2. net progress: vibes.

0
Quote
E
Emma Laurent@emma·Sep 27

the native <dialog> element handles focus trapping better than most libraries I have used.

0
Quote
E
Emma Laurent@emma·Sep 22

Shipped! optimistic UI is a UX feature, rollback handling is the engineering feature.

0
Quote
E
Emma Laurent@emma·Sep 21

PSA: writing the migration first and the UI last has made our team so much faster.

1
Quote
E
Emma Laurent@emma·Sep 21

every dependency is a liability you signed up to maintain forever.

0
Quote
E
Emma Laurent@emma·Sep 20

the native <dialog> element handles focus trapping better than most libraries I have used.

1
Quote

You’re all caught up