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
parallel futures in mobile application development
Good morning, hackers. Today I'd like to pick up my series on mobile application development. To recap, we looked at:Ionic/Capacitor, which makes mobile app development more like web app development;React...
Continue reading >
Building better websites with the Chromium DevTools Issues Panel
What feels like a very long time ago, I was leading the design, UX and front-end development for the open source project webhint.io. Webhint is a linting tool that helps...
Continue reading >
Secure Curves in the Web Cryptography API
Introduction Developers are exceptionally creative with the tools they are given. For a long time now they’ve had the ability to apply the Web Cryptography API to many uses. Getting...
Continue reading >
First-Person Scrollers
I’ve played a lot of video games over the years, and the thing that just utterly blows my mind about them is how every frame is painted from scratch. So...
Continue reading >
Igalia helps building a library in Yoff
People in Yoff Senegal are expecting to have a library built at the ground floor of a local school named “Coruña” in 2024. Thanks to the “A library in Yoff”...
Continue reading >
Porting BOLT to RISC-V
Recently, initial support for RISC-V has landed in LLVM's BOLT subproject. Even though the current functionality is limited, it was an interesting experience of open source development to get to...
Continue reading >
GNOME Web Canary is back
This is a short PSA post announcing the return of the GNOME Web Canary builds. Read on for the crunchy details. A couple years ago I was blogging about the GNOME...
Continue reading >
WASH in Schools
Madina Tindano is an elementary school student who lives in Bogandé, East Burkina Faso. For a long time, the toilets in her school remained unusable and completely abandoned. Now in...
Continue reading >
Discover GStreamer full static mode
How to embed statically your own tailored version of GStreamer in your application # Since the gstreamer-full effort, it was possible to create a shared library which will embed the...
Continue reading >
Speeding up V8 heap snapshot
My last post, Javascript memory profiling with heap snapshot, finished announcing I would write a follow up post about several optimizations I implemented that make heap snapshot faster. Good news!...
Continue reading >
Unveiling the Hidden Magic of GTK FrameClock
This article will delve deeper into the intricacies of the GTK FrameClock, its interaction with the compositor, and how it ensures smooth and synchronized animations. Specifically, we will explore the...
Continue reading >