Sign in

Ujjwal Sharma

@ryzokuken.dev
327 followers 455 following 67 posts

Developer Advocacy, Programming Languages & Web Standards @igalia.com @tc39.es co-chair, ECMA-402 (JS Intl) co-editor A Coruña, Galiza 🏴🐈‍⬛ www.ryzokuken.dev

PostsRepliesMedia
Reposted by Ujjwal Sharma
Alex @alexdln.com · 14/09/2026
11 years ago, Node.js and io.js merged back into one project
A screenshot of the npmx.dev homepage with an updated logo dedicated to the io.js and node.js merge
813219
Reposted by Ujjwal Sharma
Igalia @igalia.com · 12/08/2026
BIG NEWS: Bocoup is now Igalia! The two worker co-ops have agreed to join forces, with several members of Bocoup coming aboard at Igalia, along with the brand assets and web site. More details in our official announcement: www.igalia.com/2026/Joining...
Igalia + Bocoup
412438
Ujjwal Sharma @ryzokuken.dev · 12/08/2026
claude code desktop has no plugin config? wth what do you mean `remote_marketplace_migration_done_v1` 😭
030
Reposted by Ujjwal Sharma
Philip Chimento @ptomato.name · 16/07/2026
I couldn't be at #guadec2026 this year but I recorded a talk about JavaScript in GNOME, static analysis, types, and some performance work that @igalia.com is supporting. Will we finally nail the Big Hammer?? Video: www.youtube.com/live/HnduDRy... Slides: ptomato.name/talks/guadec...
youtube.com
GUADEC 2026 - Day 1 - Track 1
YouTube video by GNOME
0106
Ujjwal Sharma @ryzokuken.dev · 16/07/2026
all these posts about how atproto/bluesky is "so much better than the fediverse i promise trust me bro" yet none of them can explain why the latter is more active even with fewer people 😅
420
Ujjwal Sharma @ryzokuken.dev · 16/07/2026
Come chat with me at the @igalia.com booth at GUADEC in @fic-udc.bsky.social!
I'm standing next to a desk full of stickers
1143
Reposted by Ujjwal Sharma
Nicky 2 @nickyflowers.com · 15/07/2026
permanent daylight savings doesn't go far enough
GET RID OF TIME, BUT NOT THE ZONES

a map of the US, divided vertically into 12 time zones, permanently fixed to 1:00 to 12:00. it's divided horizontally by the AM/PM line

FIXED TIME FIXES TIME!
"It's always 11:00am in Philadelphia!"
4147691100
Reposted by Ujjwal Sharma
Manuel Rego @rego.bsky.social · 15/07/2026
Glad to see the @webengineshackfest.org covered in the local tech magazine @codigocero.com. Of course I’m biased, but I’m very happy with the growth of the event and the really interesting discussions that happen there every year. See full interview in Galician: codigocero.com/Os-responsab...
codigocero.com
Os responsables das tecnoloxías que fan posible unha web aberta déronse cita na Coruña
O recinto de PALEXCO na Coruña acolleu entre os días 15 e 17 de xuño unha nova edición do Web Engines Hackfest, un encontro que xuntou a unha parte (...)
0155
Ujjwal Sharma @ryzokuken.dev · 03/07/2026
always so amazed by the work we do in graphics 🖥️✨
010
Ujjwal Sharma @ryzokuken.dev · 03/07/2026
Check out our latest episode of Igalia Chats about Servo
053
Ujjwal Sharma @ryzokuken.dev · 24/06/2026
twitch in the year of our lord 2026 won't let you see a 2k stream on firefox, absolutely diabolical. in the meantime youtube's been doing it forever atp.
screenshot from twitch.tv faq that claims you need to use chrome to get a 2k stream going
010
Reposted by Ujjwal Sharma
Web Engines Hackfest @webengineshackfest.org · 15/06/2026
The next session is live right now at #WebEngineHackfest! Aki Rose Braun and Ethan Arrowood are presenting "How to ship a registry when nobody wants to run one."
https://github.com/Igalia/webengineshackfest/wikihttps://github.com/Igalia/webengineshackfest/wikihttps://github.com/Igalia/webengineshackfest/wiki
082
Reposted by Ujjwal Sharma
Web Engines Hackfest @webengineshackfest.org · 14/06/2026
As a warm-up before the event, a bunch of the hackfest's participants enjoyed a nice hike at Fragas do Eume.
Eume river surrounded by trees in Fragas do Eume natural park
0181
Reposted by Ujjwal Sharma
Brian Kardell @bkardell.com · 15/06/2026
Part of why I'm asking..
Littledan with a slide talking about CRA and how it distinguishes "what is a browser"
021
Reposted by Ujjwal Sharma
Brian Kardell @bkardell.com · 26/05/2026
Sure, JavaScripts' NaN is still here, but we never talk about the ones that didn't survive... NaW() // Not a window. Returns true if it is not a Window NaP() // Not a pickle. Returns true if it is not a Pickle MaP() // Maybe a pickle, returns true if we cannot definively rule out it's pickle nature
131
Reposted by Ujjwal Sharma
Brian Kardell @bkardell.com · 26/05/2026
New on the blog - Some (suprisingly fun) history of a CSS problem and a resolution that my colleague @andreubotella.com has been working on @igalia.com - we could use your help testing! bkardell.com/blog/GetClam...
bkardell.com
Get Clamped: Unwinding Some Difficult CSS History
Sometimes features take a long and winding road on the way to a good solution. We could use your help testing improvements for something that's been somehow developing for about a
12413
Reposted by Ujjwal Sharma
Alex Bradbury @asbradbury.org · 11/02/2026
There are many tools for unprivileged sandboxing on Linux. You should probably go use one of them. But I wrote shandbox to scratch my itch muxup.com/shandbox /home/$user/sandbox shows up as /home/sandbox within the shared sandbox, which otherwise can only access explicitly mapped files/dirs.
muxup.com
shandbox
A simple shared sandbox using unshare+nsenter.
1195
Reposted by Ujjwal Sharma
Joyee Cheung @joyeecheung.bsky.social · 18/05/2026
Lately I've found myself repeating the same explanations to different people about how Node.js and V8 build/test/stay in sync with each other. To reduce the parroting, here's a blog post about the workflows, challenges I see, and some hands-on tips joyeecheung.github.io/blog/2026/05...
joyeecheung.github.io
How Node.js and V8 keep each other working - workflows, challenges and tips
Recently I’ve found myself repeating the same explanations to different people about how to test a V8 patch in Node.js, how to patch the Node.js fork run in V8’s integration CI, or how to get these pa
03311
Reposted by Ujjwal Sharma
NikkiJay is making Shards Of A God @nikkijay.games · 20/05/2026
Is that butter? No it's ghee. Oh thanks for clarifying
2297182755
Reposted by Ujjwal Sharma
Igalia @igalia.com · 19/05/2026
🎙️ New Episode of Igalia Chats: Three Standards Bodies Walk In to a Bar @bkardell.com, @meyerweb.com and @ryzokuken.dev discuss ECMA, W3C, and WHATWG — how they work, how they differ, and how they continue to change over time. www.igalia.com/chats/sdos
A title card that says the same. Igalia's logo is in the bottom left and "sound waves" appear to emanate from it in the background
0164
Reposted by Ujjwal Sharma
Tiago Vignatti @tvignatti.bsky.social · 18/05/2026
codigocero.com/Igalia-a-pez...
codigocero.com
Igalia, a peza galega que fai funcionar SteamOS
Ao longo deste ano está previsto que Valve poña á venda tres novos produtos de hardware deseñados para integrarse de xeito nativo con SteamOS e (...)
022
Reposted by Ujjwal Sharma
Web Engines Hackfest @webengineshackfest.org · 15/05/2026
Some news about the Web Engines Hackfest 2026. We have over 120 people registered, it's going to be a great event! 🎉 You are still in time to register for onsite participation at webengineshackfest.org
webengineshackfest.org
2026 Web Engines Hackfest
Web Platform community event for people working on the different engines (Chromium/Blink/V8, Safari/WebKit/JSC, Firefox/Gecko/SpiderMonkey, Servo, Ladybird), on the testing side (WPT, Test262), on spe...
1159
Reposted by Ujjwal Sharma
mariospr.bsky.social @mariospr.bsky.social · 13/05/2026
I'll be speaking at Open Source Summit NA in Minneapolis next Monday with my talk "Engineering Quality in a Fast-Moving Open Source Project: WPE WebKit". Feel free to DM me to meet up if you're around! Details: osselcna2026.sched.com/event/2JQqg #WPEWebKit #OSSummit #OpenSource /cc @wpewebkit.org
osselcna2026.sched.com
Open Source Summit + Embedded Linux Conference North America 2026: Engineering Quality in a Fast-Moving Ope...
View more about this event at Open Source Summit + Embedded Linux Conference North America 2026
1104
Reposted by Ujjwal Sharma
Nicolò Ribaudo @nicr.dev · 09/05/2026
Happy Europe Day! 🇪🇺 May it become more and more united, setting an example of how we can work together to improve everybody's life, leaving nobody behind.
3764
Ujjwal Sharma @ryzokuken.dev · 04/05/2026
The open web is for everyone and should work for everyone too. Check out Brian's insightful new post to read about the convergence of three of my favorite topics: browsers, linguistics and programming.
020
Reposted by Ujjwal Sharma
Rob Palmer @robpalmer.bsky.social · 02/05/2026
Ecma is the home of TC39 - the committee that defines JavaScript. Ujjwal's blog post explains how the Standards Developing Organisation (SDO) works.
0111
Ujjwal Sharma @ryzokuken.dev · 01/05/2026
I've been working for a long time alongside different folks to spread the word about web standards, how JavaScript is standardized and help improve how responsive we are to the needs of developers. For more @tc39.es lore, read my first post in "What even is Ecma?" www.ryzokuken.dev/blog/about-e...
ryzokuken.dev
What even is Ecma? (Part 1)
Ujjwal Sharma — Developer Advocate at Igalia, TC39 Co-chair, ECMA-402 Co-editor.
12512
Reposted by Ujjwal Sharma
Places Journal @placesjournal.bsky.social · 22/04/2026
"Benches are where optimistic visions of civic life meet reality. To remove them, or to curate who gets to sit, is to abandon the work of defining a civic ideal and determining, together, how to live up to it." NEW: Why benches are slowly disappearing from public spaces — and why we need them back:
placesjournal.org
The Disappearance of the Public Bench
Benches are microcosms of an expansive debate about who belongs in urban public spaces. When they are removed or made uninviting, we lose more than just a place to rest.
401876689
Reposted by Ujjwal Sharma
Igalia @igalia.com · 15/04/2026
📣 Linux 7.0 has been released Once again, Igalians have contributed lots of work! www.igalia.com/2026/04/15/L...
igalia.com
Linux 7.0 Released | Igalia
Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers an...
0247
Ujjwal Sharma @ryzokuken.dev · 15/04/2026
wait, is anyone still using wallabag? i just put so much effort into setting it up just to see that it's abandoned somehow? how well maintained is it? are you folks using another alternative instead?
010
Reposted by Ujjwal Sharma
José Dapena Paz @jdapena.bsky.social · 14/04/2026
See you tomorrow!
032
Ujjwal Sharma @ryzokuken.dev · 07/04/2026
it was so cool to sit down with these awesome maintainers and chat about @npmx.dev! check out our newest episode of Igalia chats.
1101
Ujjwal Sharma @ryzokuken.dev · 07/04/2026
see you all here!
070
Reposted by Ujjwal Sharma
Dani Finn 🐙 🏳️‍⚧️ 📚 @danifinnwrites.bsky.social · 02/04/2026
“All authors are using AI now” Not true! A lot of us use THC
20754131
Ujjwal Sharma @ryzokuken.dev · 03/04/2026
why is the new york times so bad
000
Reposted by Ujjwal Sharma
Paulo Matos @ocmatos.com · 25/03/2026
Meet JSSE - a Claude Code built Javascript Engine - that passes 100% of the test262 suite. First of a kind... More info at p.ocmatos.com/blog/jsse-a-... #claude #javascript #engine #agents
p.ocmatos.com
JSSE: A JavaScript Engine Built by an Agent - Notes & Code
JSSE is the first JavaScript engine to pass 100% of test262 non-staging tests. 170,000 lines of Rust. Zero lines written by me.
3298
Reposted by Ujjwal Sharma
Joyee Cheung @joyeecheung.bsky.social · 25/03/2026
This must've been one of the most challenging things I've worked on in a while. Thanks Bloomberg for sponsoring my work on this, and everyone who helped shipping a fix in time!
15713
Reposted by Ujjwal Sharma
Brian Kardell @bkardell.com · 24/03/2026
Interesting post: image.coop/blog/posts/2... > Two years ago, we came across Valerie Young’s excellent talk, Inside Igalia: Scaling a Co-Op Beyond 100 Members. If you are still reading, you should probably add it to your watch list. Love it, welcome!
image.coop
About Image Cooperative – Image Cooperative
0115
Reposted by Ujjwal Sharma
Servo @servo.org · 18/03/2026
Thanks to the Servo community, we raised 59430 USD last year! We spent nearly half of that amount on… 👩‍🔧🎓 one Outreachy internship 📦🤖 five dedicated CI servers 👨‍🏫🧑‍🎓 89 hours of review work opencollective.com/servo/update...
opencollective.com
Servo Collective: 2025 in review - Servo
2025 was the second year of the Servo Collective, and in that year we raised 59,430.02 USD (+62.5% over 2024). Your donations have helped the Servo project grow with its community in a variety of ways...
0474
Reposted by Ujjwal Sharma
Igalia @igalia.com · 17/03/2026
WebXR on WPE WebKit is here! Igalia’s Sergio Villar breaks down the architecture, OpenXR backend, hand input, AR modes, and the road ahead. blogs.igalia.com/svillar/post...
blogs.igalia.com
Implementing WebXR in WebKit for WPE
Since 2022, my main focus has been working on the Wolvic browser, still the only open source WebXR-capable browser for Android/AOSP devices (Meta, Pico, Huawei, Lenovo, Lynx, HTC…) out there. That’s a...
0157
Reposted by Ujjwal Sharma
Sherif EA @sherif.eurosky.social · 16/03/2026
I am very excited to announce our partnership @eurosky.social with @igalia.com! The partnership will accelerate the development of independent, European-operated infrastructure for the open social web, enabling developers, organizations, & communities to build new applications. cc @xanlopez.xyz
514543
Reposted by Ujjwal Sharma
Xan López @xanlopez.net · 17/03/2026
Big news! Igalia (@igalia.com) is partnering with @eurosky.social to develop the next generation of the open social web. Let's stop waiting for others to fix our problems and start fixing them ourselves. We can just do things. More: www.eurosky.tech/s/Eurosky-Ig...
eurosky.tech
415351
Reposted by Ujjwal Sharma
Igalia @igalia.com · 13/03/2026
The Temporal proposal, co-championed by Igalia, advances to Stage 4 at TC39 — replacing JavaScript's Date API after nine years of work. Congratulations to everyone involved! Here's to better date-time handling on the web and beyond. www.igalia.com/2026/03/13/T...
igalia.com
Temporal Reaches Stage 4 | Igalia
Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers an...
06318
Reposted by Ujjwal Sharma
Rob Palmer @robpalmer.bsky.social · 12/03/2026
When did @tc39.es advance Temporal to Stage 4? 2026-03-11T11:16:42-04:00[America/New_York][u-ca=iso8601] That string format is defined in RFC 9557 which was one of the prerequisite steps along the way in the standardization process.
0185
Reposted by Ujjwal Sharma
TC39 @tc39.es · 11/03/2026
ECMAScript Euphoria! 🎉 We don't always post when a single proposal advances, but when we do, it's Temporal -> Stage 4. Just days shy of 9 years from Stage 1, a herculean effort on the part of many champions, delegates, invited experts, and contributors, past and present. Thank you all! 🙌
220948
Ujjwal Sharma @ryzokuken.dev · 11/03/2026
its the end of an era
1141
Reposted by Ujjwal Sharma
Jason Williams @jason-williams.co.uk · 11/03/2026
Temporal is now Stage 4 at TC39 🎂🎂🎂 Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years! I wrote a blog post explaining how we got here 📜 bloomberg.github.io/js-blog/post...
Code example showing the usage of Temporal.ZoneddateTime

```js
// London DST starts: 2026-03-29 01:00 -> 02:00
const zdt = Temporal.ZonedDateTime.from(
  "2026-03-29T00:30:00+00:00[Europe/London]",
);

console.log(zdt.toString());
// → "2026-03-29T00:30:00+00:00[Europe/London]"

const plus1h = zdt.add({ hours: 1 });

console.log(plus1h.toString());
// "2026-03-29T02:30:00+01:00[Europe/London]" (01:30 doesn't exist)
```
2034782
Reposted by Ujjwal Sharma
Rob Palmer @robpalmer.bsky.social · 11/03/2026
ECMAScript EXTRA-SPECIAL excitement 😉 🚨🚨🚨 IT'S ABOUT TIME! 🚨🚨🚨 Congrats to @ptomato.name on advancing Temporal to Stage 4 at @tc39.es today 🎉 Temporal is the replacement for the JavaScript Date API 👍
711530
Reposted by Ujjwal Sharma
Rob Palmer @robpalmer.bsky.social · 11/03/2026
The @tc39.es Temporal champion group includes: @ptomato.name @ryzokuken.dev @pipobscure.com @justingrantjg.bsky.social @sffc.bsky.social @b.trl.sn @mattjohnsonpint.bsky.social @maggie.bsky.social ...they say they had the time of their lives 😉
2151