Sign in

José Dapena Paz

@jdapena.bsky.social
205 followers 158 following 44 posts

Engineer at @igalia.com. Chromium, WebPerf and Open Source.

PostsRepliesMedia
José Dapena Paz @jdapena.bsky.social · 21/09/2026
I was so lucky to start this project with people I admire so much... and even luckier with all who joined after. A kind of experiment still running today. A safe place where effort and talent are used to make the world a better place. I can proudly say: 25 years ago we were creating Igalia.
1304
José Dapena Paz @jdapena.bsky.social · 09/09/2026
Great deep dive on ARM instruction sets and frame pointers!
021
José Dapena Paz @jdapena.bsky.social · 16/06/2026
This is happening today at @webengineshackfest.org ! 💬 AI ate web food! Putting a browser on a (memory) diet 🗓️ Tuesday, June 16th · Noon CEST · CSS Room. We will cover the new challenges to web browsers memory usage, in 2026, caused by the RAM prices crush (and more!). cc @igalia.com #webperf
273
José Dapena Paz @jdapena.bsky.social · 15/06/2026
@webengineshackfest.org kicked off today! Tomorrow, I am facilitating a breakout session: 💬 AI ate web food! Putting a browser on a (memory) diet 🗓️ Tuesday, June 16th · Noon CEST · CSS Room. #webperf cc @igalia.com
031
Reposted by José Dapena Paz
Phil Eaton @eatonphil.bsky.social · 20/05/2026
I chatted with @duswnchl.bsky.social , based in South Korea, who works at the open-source consultancy, and worker-owned cooperative, @igalia.com. We covered her experience over the last 15 years working on WebKit and Chromium. There is no paywall; give it a read! theconsensus.dev/p/2026/05/20...
12710
José Dapena Paz @jdapena.bsky.social · 15/05/2026
👏👏👏
010
José Dapena Paz @jdapena.bsky.social · 08/05/2026
💡Fantastic work with a challenging environment! No JIT, no multiprocess, no system web engine. What it means to run #Chromium in tvOS.
031
Reposted by José Dapena Paz
Jason Williams @jason-williams.co.uk · 01/05/2026
Excited about this, we've been working on the upcoming Container Timing API. Want to learn more? Take a read of the blog post below, put together with @tunetheweb.com and @jdapena.bsky.social. Feedback is very welcome. Try it out and help us shape this API! [This feature is Mozilla Approved]
0142
José Dapena Paz @jdapena.bsky.social · 05/05/2026
If you want to read more about Container Timing... @developer.chrome.com blog post is a great start. cc @igalia.com
041
José Dapena Paz @jdapena.bsky.social · 23/04/2026
Missed my #BlinkOn lightning talk? The video is now live! 🎥 Check out the 2026 update on Container Timing here: youtu.be/GrjqanVGKVM?... cc @igalia.com #WebPerf
youtu.be
Lightning Talks #3 [BlinkOn 21]
YouTube video by BlinkOn
033
José Dapena Paz @jdapena.bsky.social · 21/04/2026
#BlinkOn 21, day 2! ⚡ Catch my lightning talk on the 2026 Container Timing updates today at 3:30 pm PDT. I will not be on site, but will be available in the stream chat, and in Slack.
132
Reposted by José Dapena Paz
Brian Kardell @bkardell.com · 20/04/2026
The charts! Igalia still a huge contributor, second only to Microsoft. Congratulations MS though, way to step it up these last few years!
An even bigger slice to igalia specifically in Chromium Igalia has 13% of non google commits across chromium repositories, second only to ms who now has a third!
082
Reposted by José Dapena Paz
Brian Kardell @bkardell.com · 20/04/2026
Amazing, I've been lobbying for this for years: blinkon 21 is hosted by Microsoft! Maybe igalia next? 🙂 Love it
1176
José Dapena Paz @jdapena.bsky.social · 20/04/2026
It’s day one of #BlinkOn 21! 🌐 Igalia will present some lightning talks today, at 1:30pm PDT: - Byungwoo Lee, Bringing CTAP 2.2 hmac-secret-mc Support to #Chromium. - @gyuyoung-kim.bsky.social , Progress on Blink for Apple tvOS. www.igalia.com/2026/04/16/I...
igalia.com
Igalia at BlinkOn 21 | 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...
063
José Dapena Paz @jdapena.bsky.social · 16/04/2026
This year I will not attend #BlinkOn (my lightning talk about Container Timing is pre-recorded). I will still be active on the conference chat. But a great representation of @igalia.com will be there!
010
José Dapena Paz @jdapena.bsky.social · 16/04/2026
Great chatting with you, Henri! I really enjoyed diving into the details of container timing. Can't wait to see it published.
031
José Dapena Paz @jdapena.bsky.social · 14/04/2026
See you tomorrow!
032
José Dapena Paz @jdapena.bsky.social · 14/04/2026
The Container Timing API is officially moving to a Chromium Origin Trial (M148 to M153)! 🚀. Read my new blog post for more info and registration details: ✍️ blogs.igalia.com/dape/2026/04.... 🧵(1/2) cc @igalia.com @developer.chrome.com #WebPerf
blogs.igalia.com
Container Timing: moving to Origin Trial
Container Timing is entering Origin Trial in Chromium 148–153, opening real-world testing for early adopters. Learn how to register, what feedback we need, and what to expect at BlinkOn 21.
154
José Dapena Paz @jdapena.bsky.social · 26/03/2026
Thanks Rob! 🙌 It has been a fantastic journey collaborating with @jason-williams.co.uk and the Bloomberg team to bring component-level metrics to the web.
091
José Dapena Paz @jdapena.bsky.social · 26/03/2026
How do you measure rendering performance for entire DOM subtrees without slowing down the browser? ⏱️ ✍ In my new blog post, I dive into the technical details of how I implemented the new Container Timing #webperf API in #Blink / #Chromium. blogs.igalia.com/dape/2026/03...
blogs.igalia.com
The implementation of Container Timing: aggregating paints in Blink
Deep dive on the implementation details of the Container Timing API for Chromium. How we track the paints? How we buffer the data for each component?
1288
Reposted by José Dapena Paz
Juan José Sánchez Penas @juanjosesanchez.bsky.social · 09/03/2026
Today we have announced a new @igalia.com project: Moonforge is an operating system for Linux devices that puts extensibility, flexibility, and ease of maintenance front and center. moonforgelinux.org
1147
Reposted by José Dapena Paz
Yeunjoo Choi @duswnchl.bsky.social · 10/03/2026
💡DYK #1 Starting a short blog series:💡DYK (Did You Know) Small things I learn while working on browser developments. (sometimes general tips too!) "Smarter Chromium GN in Vim with gn-language-server" duswnchl.github.io/posts/smarte... cc @igalia.com
duswnchl.github.io
Smarter Chromium GN in Vim with gn-language-server
GN Language Server for Chromium development was announced on chromium-dev. It’s very easy to install in VSCode, NeoVim or Emacs. But how can we configure it with classic Vim + YCM?
042
José Dapena Paz @jdapena.bsky.social · 10/02/2026
How do you measure when a component is “ready”? ⏱️ LCP is too global; Element Timing is too specific. 🛠️ I’ve been working with Bloomberg on a new #webperf API: Container Timing. Think of it as “LCP for a web component”, providing aggregated paint timing for a subtree.
1175
José Dapena Paz @jdapena.bsky.social · 15/01/2026
#Chromium embedders: imagine full extensions support, on your lightweight //content-only product. No more complex rebasings or //chrome hacks! Just clean APIs without chrome::Profile. Shin, from @igalia.com, has been working on this.
131
José Dapena Paz @jdapena.bsky.social · 11/12/2025
New blog post! ✍ "Maintaining Chromium downstream: how can upstream help?" 🔗 blogs.igalia.com/dape/2025/12... cc @igalia.com
blogs.igalia.com
Maintaining Chromium downstream: how can upstream help?
José Dapena blog.
123
Reposted by José Dapena Paz
Igalia @igalia.com · 07/04/2025
BlinkOn 20 kicks off today at Google HQ, and Igalia is there! We’ll be on stage twice today, with @seaotta.dev co-presenting the opening keynote with Penelope MacLachlan, and @jdapena.bsky.social delivering a lightning talk about timing. And we’ll have even more tomorrow!
Igalia @ BlinkOn 20 — Day 1

Bridging the App Gap: How Chromium Can Empower the Next Generation of Web UI (and more!) → Stephanie Stimac (w/ Penelope McLachlan)

Container Timing → José Dapena
1124
José Dapena Paz @jdapena.bsky.social · 25/03/2025
New blog post! blogs.igalia.com/dape/2025/03... trace-chrome is a command line tool I wrote to make it easy to capture a Chromium trace from a remote device. cc @igalia.com @chromium.social #webperf
blogs.igalia.com
trace-chrome: easy remote tracing of Chromium
José Dapena blog.
2178
José Dapena Paz @jdapena.bsky.social · 04/02/2025
Maintaining a downstream of #Chromium is complex. But, the bigger it is, the harder it is to maintain it. How to measure a downstream size? Why it gets big? This is the topic of my new post: blogs.igalia.com/dape/2025/02... cc @igalia.com @chromium.social
blogs.igalia.com
Tagged “downstream maintenance”
José Dapena blog.
186
José Dapena Paz @jdapena.bsky.social · 24/01/2025
Container Timing has the potential to improve the capabilities offered by the web platform to content developers to understand the performance behaviour of a web or specific components. A new tool in the WebPerf toolbox!
171
Reposted by José Dapena Paz
dbezhetskov.bsky.social @dbezhetskov.bsky.social · 16/01/2025
Hey, there is a new blog post for people who are interested in pointer compression, isolate groups, and sandbox in V8. dbezhetskov.dev/multi-sandbo...
dbezhetskov.dev
Multi-cage mode and multiple sandboxes
01814
Reposted by José Dapena Paz
Berto @berto.eurosky.social · 20/12/2024
A colaboración entre Igalia e Galnus dá os seus primeiros froitos na cidade da Coruña, onde se acaba de chegar a un acordo co concello para prantar 3000 árbores na zona de Bens co obxectivo de crear un bosque urbano www.igalia.com/2024/12/20/C...
igalia.com
Creating an Urban Forest | Igalia
Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and cl...
1126
José Dapena Paz @jdapena.bsky.social · 08/10/2024
BlinkOn starts tomorrow! I will be hosting a breakout session about Linux #Chromium running in low memory devices, and delivering a lightning talk about the work I have been involved to improve the #V8 support for native stack walking profiling. See you at BlinkOn! cc @igalia.bsky.social
011
José Dapena Paz @jdapena.bsky.social · 13/09/2024
New blog post: "Maintaining Chromium downstream: upgrade strategies" blogs.igalia.com/dape/2024/09... Continuing the series, this post dives into a crucial aspect: keeping track of the upstream #Chromium repositories changes. cc @igalia.bsky.social
blogs.igalia.com
Maintaining Chromium downstream: update strategies – José Dapena blog
This is the second of a series of blog posts I am publishing for sharing some considerations about the challenges of maintaining a downstream of Chromium.
021
José Dapena Paz @jdapena.bsky.social · 05/03/2024
New blog post! Maintaining downstream #Chromium blogs.igalia.com/dape/2024/03... This time I write about why projects use Chromium, and why a downstream may be needed. This is the first post of a series about the challenges of maintaining a downstream of Chromium. cc @igalia.bsky.social
011
José Dapena Paz @jdapena.bsky.social · 16/11/2023
New blog post! V8 profiling instrumentation overhead blogs.igalia.com/dape/2023/11... When profiling Javascript CPU usage, JIT-compiled code needs instrumentation. Unfortunately, in V8 it is disabled by default because of its overhead. I ran benchmarks to measure that. cc @igalia.bsky.social
011
José Dapena Paz @jdapena.bsky.social · 08/11/2023
webOS OSE 2.24.0 is out! Main highlights from web stack side: It is now based on Chromium m108. And we now use LLVM Clang and libc++, instead of libstdc++ and GCC. That way we align better with upstream, far more tested with this toolchain. www.webosose.org/blog/2023/11...
webosose.org
webOS OSE 2.24.0 Release
We’re pleased to announce the release of webOS Open Source Edition (OSE) 2.24.0. The highlights of this release are as follows: Eliminating Dependencies Between Media Services New Recording Service ...
010
José Dapena Paz @jdapena.bsky.social · 07/11/2023
New blog post! Though Chromium official toolchains for Linux are based on LLVM Clang and libc++, GNU toolchain is supported as a community effort. In the post I write about current status (working!). Thanks to all contributors! cc @igalia.bsky.social blogs.igalia.com/dape/2023/11...
blogs.igalia.com
HTTP Error 403
041