sarah
banner
suwoon.bsky.social
sarah
@suwoon.bsky.social
software engineer 🎀
i like to create nice looking things
Reposted by sarah
flash drives are so big for so cheap nowadays that it actually fucks me up. i don't want to put a single text file on a 128gb stick. it's too big. the file is going to get all rattled around and dinged up if i leave it in there by itself
March 16, 2025 at 6:30 PM
Reposted by sarah
i’m back in the game. first blog post in a few years. don’t want to overpromise but this will be a little series

overreacted.io/a-chain-reac...
A Chain Reaction — overreacted
The limits of my language mean the limits of my world.
overreacted.io
December 11, 2023 at 5:25 PM
Reposted by sarah
Seems to be the week for annoucements for me... yesterday my HTML & CSS for beginners course, and now: frontendmasters.com/courses/pro-...
January 11, 2025 at 1:36 PM
Reposted by sarah
Not to brag, but I can always put a USB-C cable in the right way up first time.
January 2, 2025 at 11:12 AM
Reposted by sarah
👋 I’m doing some tests around SVG vs. Canvas performance, and I need your help!

I’ve created 3 tests that render the same interactive UI using different techniques. Can you quickly tell me how they perform on your device?

Here’s the link, more instructions in thread:
wa-svg-vs-canvas.vercel.app
Canvas vs. SVG performance tests
wa-svg-vs-canvas.vercel.app
December 31, 2024 at 6:32 PM
my hobby is looking for cute vscode extensions (ft. celestial magic girl icon theme) 🎀✨
January 3, 2025 at 12:40 AM
Reposted by sarah
the meanest react you can leave on github issues is not 👎, but 😕
January 1, 2025 at 5:05 PM
an old article, but an interesting peep under the hood medium.com/@ryardley/re...
React hooks: not magic, just arrays
Untangling the rules around the proposal using diagrams
medium.com
December 18, 2024 at 4:32 PM
Reposted by sarah
Here's an end-of-year treat for you.

I'm making my most popular paid workshop free to access until December 19th.

It's the deepest dive into TypeScript generics you could imagine.

GET THAT SWEET SWEET KNOWLEDGE

www.totaltypescript.com/workshops/ty...
TypeScript Generics Workshop
Master TypeScript's generics with exercises from basics to advanced, including conditional types and currying.
www.totaltypescript.com
December 11, 2024 at 4:04 PM
Reposted by sarah
Ooh if you’re interested in the algorithm being put to use here, I wrote an interactive post about them! They’re really cool, and this is a neat use case for them.

samwho.dev/bloom-filters
December 17, 2024 at 11:22 PM
Reposted by sarah
React v19 is now stable!

react.dev/blog/2024/12...
React v19 – React
The library for web and native user interfaces
react.dev
December 5, 2024 at 7:05 PM
Reposted by sarah
Oh my god, I've been putting up with this for so long that I stopped dreaming this day would come.
One of the biggest problems with UI development is about to be solved!

Customizable

Don't have an account?