Topic: open source

This page lists all of the content under the open source topic.

Code Construct Sponsors Everything Open 2026

Code Construct is proud to be sponsoring Everything Open 2026!

Everything Open is a conference about open technologies, including open hardware, open source software, Linux, open government, and galleries, libraries, archives and museums (GLAM).

Solving intractable rebase conflicts with git-bisect

Maintaining a long-lived series of changes against a fast-moving open source project can be a headache. Ideally we wouldn't put ourselves in this situation - instead we'd work with upstream to merge the changes and find better things to do with life. However, that's not always feasible.

Some of the bigger headaches are caused by merge conflicts. Sometimes conflicts are invisible as they are solved by clever merge strategies. Other times there's been significant rework of the code on both sides and you are forced to demonstrate you know what you're doing.