José Dapena Paz
banner
jdapena.bsky.social
José Dapena Paz
@jdapena.bsky.social
Free software developer at @igalia.bsky.social Chromium team. @jdapena@mastodon.online
Reposted by José Dapena Paz
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!
April 7, 2025 at 3:31 PM
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
trace-chrome: easy remote tracing of Chromium
José Dapena blog.
blogs.igalia.com
March 25, 2025 at 8:31 AM
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
Tagged “downstream maintenance”
José Dapena blog.
blogs.igalia.com
February 4, 2025 at 10:24 AM
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!
The Bloomberg Terminal, believe it or not, is based on web technology 🌐

This deep-dive talk by @jason-williams.co.uk & @pcwilliams.net reveals what that looks like in terms of Chromium embedding.

It explains how we keep it blazing fast, including by adding a new Web Perf API: Container Timing 🔥
Myself and @pcwilliams.net continue to be humbled by the response we had at @perfnow.bsky.social. Our talk “Bloomberg Becomes Browser” has been published! You can watch it here: youtu.be/y1MCLZm8yAY?...
January 24, 2025 at 6:13 PM
Reposted by José Dapena Paz
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...
Multi-cage mode and multiple sandboxes
dbezhetskov.dev
January 16, 2025 at 2:43 PM
Reposted by José Dapena Paz
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...
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...
www.igalia.com
December 20, 2024 at 9:37 AM
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
October 8, 2024 at 2:28 AM
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
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.
blogs.igalia.com
September 13, 2024 at 7:04 AM
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
March 5, 2024 at 4:11 PM
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
November 16, 2023 at 10:10 AM
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...
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 ...
www.webosose.org
November 8, 2023 at 11:34 AM
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...
HTTP Error 403
blogs.igalia.com
November 7, 2023 at 8:42 AM