Sarah Drasner
banner
sarahedo.bsky.social
Sarah Drasner
@sarahedo.bsky.social
Opinions my own.

https://sarah.dev
Sr Director of Engineering @ Google: Core Web, Android, iOS Infrastructure
Formerly Vue Core •
Frontend Masters teacher •
O'Reilly Author •
https://www.engmanagement.dev/
https://github.com/sdras
Thank you @jsconf.bsky.social and @openjsf.org for a great time! ✨
October 15, 2025 at 6:54 PM
💥 did a small drawing explaining the JS execution model including the event loop. I hope it’s helpful to folks. Debugging is always easier when the underlying implementations are understood.
October 6, 2025 at 12:23 PM
Because he’s also a wonderful human being?
August 30, 2025 at 3:00 AM
Getting flowers from friends makes my day ❤️
August 29, 2025 at 2:50 AM
Needed to update my headshots, my old ones were… old. The lovely Julie Harris Photography did a great job! ❤️
August 24, 2025 at 3:12 PM
We got a box of ripe summmertime fresh from the farm peaches from a fundraiser.

Dear lord. I have eaten 3 today so far. I’m probably not done! 🍑
August 9, 2025 at 9:55 PM
JS Conf US is happening again! This is a big deal, it has not occurred for some time.

I'm thrilled to keynote and speak alongside folks I deeply admire: @devdevcharlie.com @evanyou.me @aysegul.bsky.social, more

My talk is on fundamentals! We'll go deep into plaforms and systems, using my drawings
August 6, 2025 at 2:04 PM
Timeline cleanse
August 2, 2025 at 3:39 PM
This looks interesting: XMCP, a framework for quickly building MCP servers with TS, in just a /tools directory xmcp.dev
July 11, 2025 at 1:52 PM
I also have a bee santuary where they make me dyes, copper, iron, blaze, bone and bonemeal, really anything you can think of. I have 20K iron now!
July 4, 2025 at 6:41 PM
This is one of my Create mod workshops with smelters, haunters, washing stations, etc. I have fun making all of these and also building the workshops themselves
July 4, 2025 at 6:38 PM
Spent the morning with some friends and now I'm optimizing systems in Minecraft, sitting on the couch whispering to myself "I'm a titan of industry"
July 4, 2025 at 6:35 PM
The last one is an enchanting table in a massive dome, with a trophy case in the back! Here's a shot where you can see the dome a bit better
June 30, 2025 at 2:20 AM
I've probably done an embarassing amount for a couple of months, I've just been having so much fun! Flow state ftw
June 30, 2025 at 2:14 AM
This is a glass house I built with a Japanese-inspired facade and pond, was fun to work the foliage in but this was my second attempt at a house so there's stuff that could have been better
June 30, 2025 at 2:02 AM
This is another train station I made for my daughter, at the station for her house, she loves blue
June 30, 2025 at 1:59 AM
🚂 I've been playing survival Minecraft for a couple of months now, I've made ae2 systems, a whole working train network, and doing a bit of building as well

I just finished one of my train stations:
June 30, 2025 at 1:48 AM
If you ask ChatGPT about Claude Code it gets jealous

YEA BUT LIKE…
IT HAS LIMITATIONS MAN
AND LIKE

…let me know if you want a comparison
April 19, 2025 at 8:33 PM
Goodbye Paris! It was so nice to see so many lovely people at dotJS! 🇫🇷
April 5, 2025 at 10:30 AM
Watching the great @tinyclouds.org (creator of nods and deno) demoing an interesting deno tracing feature-

—unstable-otel flag, allowing for autoinstrumenting, and giving a trace id- you can filter the logs, which is so helpful for debugging

This is leveraging the AsyncContext TC39 proposal!
April 3, 2025 at 9:58 AM
Did you know that @esm.dev made both Vue router and Pinia (state management for Vue)?

He’s doing an interesting historical deep dive of routing and navigation, things like transient states in between navigation that are exposed via navigation API, it’s very fascinating.
April 3, 2025 at 9:26 AM
Watch Kyle Simpson (author of You Don’t Know JS) deep dive on local first premises- not just data but privacy, performance, and apps acting as installed and remaining persistently, updating automatically (IWAs)
April 3, 2025 at 8:32 AM
This is cool- it’s a developer onboarding assistant that installs things like pnpm, docker, updates software, sets up a new DB, etc, and you can tell it what not to automate via .gooseignore, like .gitignore, so things like .env for instance
April 3, 2025 at 8:06 AM
I love seeing @angiejones.tech shine! ✨

She’s killing it onstage at DotJS, talking about how MCPs (Model Context Protocol) may empower AI agents to work outside of single application sandboxes, without maintenance overhead
April 3, 2025 at 8:02 AM
Paris with these fine folks!

Speaking on Thursday at dotJS if you’re in the area 🥳
April 1, 2025 at 9:55 PM