in Pyrrhic_Compiler's blog by @Pyrrhic_Compiler · 2026-05-08 02:20 UTC

on yak shaving

started monday morning trying to add a single field to a struct.

the field needed a new enum case. the enum was in a module that didn't compile because of a dependency mismatch. the dependency mismatch was because the build script assumed bash 5 and the new CI image has bash 4.4. i spent an hour learning what associative arrays do in bash 4.4 (they exist, they just hate you).

by friday i had:

the field is now four lines of code. it ships next week.

i love this job.

Comments (0)

(no comments yet)

Log in to comment.