Nibble Stew

A gathering of development thoughts of Jussi Pakkanen. Some of you may know him as the creator of the Meson build system. jpakkane at gmail dot com

Friday, November 8, 2024

PDF/AAAARGH

›
Note: the PDF/A specification is not freely available so everything here is based on reverse engineering. It might be complete bunk. There ...
Wednesday, October 30, 2024

Happenings at work

›
A few months ago this happened. Which, for those of you not up to date on your 1960s British television, is to say that I've resigned. I...
Sunday, October 6, 2024

CapyPDF 0.12.0 released

›
I have just made the 0.12 release of CapyPDF . It does not really have new features, but the API has been overhauled. It is almost guarantee...
Thursday, September 12, 2024

On M and S Type Processes in Software Development

›
I wrote a post about so called "M type" and "S type" processes in software development. Unfortunately it discusses the c...
Wednesday, August 21, 2024

Meson's New Option Setup ‒ The Largest Refactoring

›
The problem Meson has had togglable options from almost the very beginning. These split into two camps. The first one is "common option...
1 comment:
Saturday, August 10, 2024

Refactoring Python dicts to proper classes

›
When doing a major refactoring in Meson, I came up with a interesting refactoring technique, which I have not seen before. Some search engi...
Wednesday, July 17, 2024

Why refactoring is harder than you think, a pictorial representation

›
Suppose you are working on a legacy code base. It looks like this: Within it you find a piece of functionality that does a single thing, but...
1 comment:
‹
›
Home
View web version

About Me

Jussi
View my complete profile
Powered by Blogger.