Last month at Rustconf, @atbrakhi.bsky.social gave a talk about “Servo DevTools: Where Rust Meets JavaScript.” The talk has been published by the Rust Foundation: www.youtube.com/watch?v=sq7R...
Rakhi
@atbrakhi.bsky.social
Servo Maintainer & TSC Member | Chromium Committer Sports and computers. she/her atbrakhi.dev/
What happens when browsers agree with each other, but disagree with the specification? A few days ago, my colleague @bkardell.com pointed out that this sometimes happens! You might expect us to fix the browsers. But sometimes, we change the specification instead. www.atbrakhi.dev/blog/browser...
This is a lovely post. I'm quite often asked if people from different browsers argue with each other in CSS meetings. I usually say it's a lot more "huh... yeah that's not good ... how do we fix it?" That's especially true when it comes to the sort of situations described here.
My colleague @atbrakhi.bsky.social wrote a nice, cleverly titled post based on a very short exchange we had on Instagram the other day... www.atbrakhi.dev/blog/browser...
This is the best explanation of the interplay of specs, tests, and implementations that I've read. The point of both specs and tests is interoperable implementations, but that doesn't mean that implementations are always right when they agree.
My colleague @atbrakhi.bsky.social wrote a nice, cleverly titled post based on a very short exchange we had on Instagram the other day... www.atbrakhi.dev/blog/browser...
My colleague @atbrakhi.bsky.social wrote a nice, cleverly titled post based on a very short exchange we had on Instagram the other day... www.atbrakhi.dev/blog/browser...
Browsers Situationship: When Browsers Agree but the Spec Doesn’t | Atbrakhi's Blog
What came first: browsers or specifications? Why are specifications important? Why do we sometimes change a specification instead of browsers? What matters most: the specification or the user experien...
atbrakhi.dev
Servo maintainer and TSC member @atbrakhi.bsky.social is in Montreal, Canada, this week for RustConf. She’ll be speaking about “Servo DevTools: Where Rust Meets JavaScript.” Join her on Thursday, September 10, either onsite or virtually, at 13:45 EDT: rustconf2026.sched.com/event/2KHtq
🎙️ Igalia Chats: The Adventure of Servo DevTools @meyerweb.com and @ryzokuken.dev chat with colleagues and Servo team members @atbrakhi.bsky.social and Eri www.igalia.com/chats/servo-...
In the latest episode of Igalia Chats, there's discussion about making @servo.org work with FF DevTools. As part of looking at this I was pointed at a post by @atbrakhi.bsky.social from a while ago which I thought was pretty interesting... www.atbrakhi.dev/blog/generat...
When function* JavaScript Finally Made Sense | Atbrakhi's Blog
I have known about JavaScript generator functions for years, but never really found a reason to use them. They always felt a bit like over-engineering, but recently, while working on Servo DevTools, I...
atbrakhi.dev
This month in Servo… 📜🗺️ <script type="importmap"> 📱📐 ::part(), exportparts, and viewport meta 🤖🖱️ better WebDriver support ☁️🧪 network timeline: headers and timings 🐎🏁 big steps towards incremental layout servo.org/blog/2025/07...
This summer I did something I’d been thinking about for years: walked Camino Inglés 💚 3 days, 76km, light backpack, heavy legs. Met amazing people & questioned all my life choices somewhere around the last 8 km of Day 2. Still, would totally Suffer again! atbrakhi.dev/blog/camino
Cool summary of the @webengineshackfest.org. Thanks @burrito.space for attending another year and your insights on the Web Platform.
3rd time at @igalia.com Web Engines Hackfest 60ppl more than last year definitely seeing more browser vendors represented and more stds groups meeting here
interesting comments from @atbrakhi.bsky.social (Servo) about diversifying search revenue market vs winner takes all
Last talk of the morning at the @webengineshackfest.org was a team effort to contribute to JS engines: "Cross-Engine Contributions at Scale: How newcomers accelerated Temporal and Upsert in SpiderMonkey, V8, and Boa" by Jonas Haukenes, Mikhail Barash, Shane Carr
Great talk by @joyeecheung.bsky.social about her work driving require(esm) at @webengineshackfest.org!
Our next speaker is Joyee Cheung, talking about Bridging CommonJS and ESM in Node.js Follow along live on YouTube: www. youtube.com/live/De4n7vjEO1o
Web Engines Hackfest 2025
YouTube video by Web Engines Hackfest
youtube.com
Joyee speaking on Synchronous-only ESM on the Web.
3rd time at @igalia.com Web Engines Hackfest 60ppl more than last year definitely seeing more browser vendors represented and more stds groups meeting here
Two months in Servo… 🐟💭 new about:memory page 🪆🎞️ ‘&’ selector and ‘image-set()’ 📝⌨️ <select> and better <input> 🔎🐜 per-webview HiDPI support ✨🕸️ --enable-experimental-web-platform-features servo.org/blog/2025/05...
Luca Casonato and Andreu Botella are next in the @webengineshackfest.org stage, presenting WinterTC, a standard for server-side runtimes
You can follow along with today's Web Engines Hackfest event on YouTube: www.youtube.com/live/De4n7vj... All talks are streaming live!
Web Engines Hackfest 2025
YouTube video by Web Engines Hackfest
youtube.com
The @webengineshackfest.org is starting! It's our biggest edition yet, thanks to everyone joining us here!
Our first talk of the day from Oliver Medhurst, "Compiling JavaScript ahead-of-time." You can follow along on the live stream: www.youtube.com/live/De4n7vj...
Excited to see the talks at the webengineshackfest.org @goose.icu on stage presenting - follow the live stream www.youtube.com/live/De4n7vj...
YouTube
Share your videos with friends, family, and the world
youtube.com
Welcome to the 2025 Web Engines Hackfest! Things are kicking off with an introduction to the event.
This month in Servo… 🔍🌡️ <details>, <meter>, <progress> 📐🕳️ full layout support for <slot> 🕸️🪟 new delegate and rendering API 🌐⌨️ pre-edit text for IME 📂📄 directory listings servo.org/blog/2025/03...
Servo’s Outreachy intern shares his journey, lessons learned, and what he wishes he knew before diving into browsers and open source. Check out his journey over on his blog below. chickenleaf.wordpress.com/2025/01/20/h...
Half-Cooked and Still Stirring
Browsers are simply so much cooler than I ever gave them credit for. It is about halfway through my Outreachy internship, and I have still not fully processed how mind blowing it is that these thin…
chickenleaf.wordpress.com
This month in Servo… 🕸️🪟 new webview API 🕵️🌲 :host and <slot> 🌈🎨 relative CSS colors 🖌️🗜️ canvas to JPEG/WebP/blob 🛜💨 more efficient networking servo.org/blog/2025/02...