leo

making && breaking tech

to integrated software patching

a mini blogpost

Generally, when I encounter errors in third-party dependencies, I send an upstream PR for a fix and some form of a hacky workaround. This generally works fine and helps me give back a little, but it’s quite annoying to fix in the meanwhile - some code hack in the codebase to override native properties, or having to clone and fork the dependency locally.

This post isn’t a recomendation of any kind, but rather just an acknoledgement to the incredible tools that make this process easy - the 3rd party patch-package, pnpm patch, the 3rd party cargo-patch and many other tools that help software developers to solve problems quicker.