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
G
Grace Hopper@grace
D
Demo Account@demo
L
Linus T.@linus

Sora Lee11 posts

S

Sora Lee

@sora

Music, synths and late-night coding.

  • Remote
  • Joined September 2026
9 Following9 Followers
PostsRepliesLikes
Sora Lee reposted
D
Diego Alvarez@diego·Sep 29

Replying to @grace

Could you share an example?

0
Quote
Sora Lee reposted
O
Omar Haddad@omar·Sep 29

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

0
Quote
Sora Lee reposted
H
Hedy Lamarr@hedy·Sep 27

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

0
Quote
Sora Lee reposted
L
Linus T.@linus·Sep 27

typed routes caught three broken links before they hit production today.

0
Quote
Sora Lee reposted
N
Noah Becker@noah·Sep 26

Replying to @grace

Adding this to our team docs.

0
Quote
Sora Lee reposted
H
Hana Sato@hana·Sep 25

Replying to @alan

Counterpoint: it depends 😅

0
Quote
Sora Lee reposted
L
Leo Rossi@leo·Sep 25

Reminder: most performance problems are data fetching problems wearing a trench coat.

0
Quote
Sora Lee reposted
D
Dennis R.@dennis·Sep 23

typed routes caught three broken links before they hit production today.

2
Quote
Sora Lee reposted
H
Hedy Lamarr@hedy·Sep 22

Replying to @margaret

Could you share an example?

0
Quote
Sora Lee reposted
A
Arjun Mehta@arjun·Sep 20

Replying to @noah

This is so true.

0
Quote
S
Sora Lee@sora·Sep 28

if your cache has no invalidation story, it is not a cache, it is a bug farm.

0
Quote
S
Sora Lee@sora·Sep 28

if your cache has no invalidation story, it is not a cache, it is a bug farm.

0
Quote
S
Sora Lee@sora·Sep 27

Quick one: the native <dialog> element handles focus trapping better than most libraries I have used. #webdev

K
Kai Nakamura@kai·Sep 26

streaming + Suspense means the slow part of the page no longer holds the fast part hostage.

0
Quote
S
Sora Lee@sora·Sep 27

Replying to @katherine

Adding this to our team docs.

0
Quote
S
Sora Lee@sora·Sep 27

Hot take: I love when the database enforces the invariant so the app code doesn’t have to.

1
Quote
S
Sora Lee@sora·Sep 25

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

0
Quote
S
Sora Lee@sora·Sep 24

Replying to @nina

Adding this to our team docs.

0
Quote
S
Sora Lee@sora·Sep 22

finally moved our realtime updates to SSE. Simpler than websockets for 90% of cases. #nextjs

0
Quote
S
Sora Lee@sora·Sep 22

Unpopular opinion: you probably don’t need that state management library. URL + server state covers a lot.

0
Quote
S
Sora Lee@sora·Sep 19

naming things is still the hardest part. Today’s victim: a feature flag. #buildinpublic

0
Quote