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

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:
Friday, June 21, 2024

Advanced text features and PDF

›
The basic text model of PDF is quite nice. On the other hand its basic design was a very late 80s "ASCII is everything everyone really ...
13 comments:
Tuesday, May 14, 2024

Generative non-AI

›
In last week's episode of the Game Scoop podcast an idea was floated that modern computer game names are uninspiring and that better on...
2 comments:
Sunday, April 21, 2024

C is dead, long live C (APIs)

›
In the 80s and 90s software development landscape was quite different from today (or so I have been told). Everything that needed performanc...
‹
›
Home
View web version

About Me

Jussi
View my complete profile
Powered by Blogger.