24/7: Posts
News about Igalia
We love hearing from you, so be sure to follow us and join the conversation on our networks. If you want to know more about us, you can also meet the team here.
Posts
How Shadow DOM and accessibility are in conflict
Shadow DOM allows web developers to create and use components which encapsulate their internals. Like encapsulation in any other programming context, being able to hide the implementation details of an...
Continue reading >
A Leap of Decades
I’ve heard it said there are two kinds of tech power users: the ones who constantly update to stay on the bleeding edge, and the ones who update only when...
Continue reading >
2023Q1 week log
I tend to keep quite a lot of notes on the development related (sometimes at work, sometimes not) I do on a week-by-week basis, and thought it might be fun...
Continue reading >
Rust for VGEM
In the last blog post, I pointed out that I didn’t know exactly what it would be my next steps for the near future. Gladly, I had the amazing opportunity...
Continue reading >
Journey Through Freedreno
Android running Freedreno As part of my training at Igalia I’ve been attempting to write a new backend for Freedreno that targets the proprietary “KGSL” kernel mode driver. For those...
Continue reading >
Installing kernel modules faster with multithread XZ
As a kernel developer, everyday I need to compile and install custom kernels, and any improvement in this workflow means to be more productive. While installing my fresh compiled modules,...
Continue reading >
Commercially available RISC-V silicon
The RISC-V instruction set architecture has seen huge excitement and growth in recent years (10B cores estimated to have shipped as of Dec 2022) and I've been keeping very busy...
Continue reading >
Igalia on Reforestation
Igalia started the Reforestation project in 2019. As one of the company’s Corporate Social Responsibility (CSR) efforts, the Reforestation project focuses on conserving and expanding native, old growth forests to...
Continue reading >
Binary floats can let us down! When close enough isn't enough
How binary floating points can let us downIf you've played Monopoly, you'll know abuot the Bank Error in Your Favor card in the Community Chest. Remember this?A bank error in...
Continue reading >
pre-initialization of garbage-collected webassembly heaps
Hey comrades, I just had an idea that I won't be able to work on in the next couple months and wanted to release it into the wild. They say...
Continue reading >
Review of Igalia Multimedia activities (2022)
We, Igalia’s multimedia team, would like to share with you our list of achievements along the past 2022.## WebKit Multimedia WebRTC # Phil already wrote a first blog post, of...
Continue reading >
Stack walk profiling NodeJS in Windows
Last year I wrote a series of blog posts (1, 2, 3) about stack walk profiling Chromium using Windows native tools around ETW. A fast recap: ETW support for stack...
Continue reading >