Feature Branches - a Tiny Experiment

At my current workplace (at the time of writing), we have what could be best described as the classic “trunk based” development pattern.

A branch called main, with release branches cut off from it at arbitrary points. Work merged in whenever it was ready. You get the idea, but if not, this seems to be a good illustration

This works pretty well and is ultimately what will continue to be used by us for days to come. However, I had a specific set of problems with this method, that I aimed to solve using pretty specific approach, that builds on top of trunks, and is the namesake of this post.

[Read more]

Hello World!

Like any self respecting software engineer and reader, I too aspire to be venerated for my writing. Whether that be professionally in the form of code written and technical designs published, or in the form of prose written on this site.

Beyond delusions of grandeur however, this is mostly just an exercise in creative and technical writing. Along the way, if another soul benefits in some minuscule way from these words, that would be nice.

[Read more]