Skip to main content Skip to navigation

Posts

Linking and shrinking Rust static libraries: a tale of fire

Posted on .

This is a crosspost from the Centricular devblog where I showed how weโ€™re dealing with the gargantuan Rust libraries that GStreamer produces. Enjoy!

Wishlist for Windows installers tooling

Posted on .

Hi all!

Stripping Rust static libraries: symbols begone!

Posted on .

This blog post was last updated on July 7, 2024 to fix the Android section.

Why Performance Improvements are Good

Posted on .

This blog post quotes an excellent video I got shared by a friend, which thoroughly debunks why performance improvements should not be allowed in production applications.

Notes on packaging Krita with Gโ€™MIC

Posted on .

This blog post explains the rationale behind the new Gโ€™MIC-Qt plugin we ship as part of Krita 5, and how to build and package it.

It has also been published as the new README.packagers.md in the Krita repo.

Reading and writing a Photoshop TIFF

Posted on .

This blog post draws on my experience adding reading and writing support for our app, and is intended to clarify the ambiguities in the official standard.

SeExpr status update!

Posted on .

Hey all!

Itโ€™s been quite a while since my last post. Exams for my teaching certification have not gone as expected โ€“ had to pull out after being flattened in quite a critical oneโ€ฆ

Buuuut! I am glad to announce that the SeExpr documentation is now available in the Krita manual!