Merging my first contribution


Short post today but a good one!

Today marks the first merge of a pull request to an open source library that I authored; what a feeling: confusion about how someone found my library in the first place, honour that they found it useful enough to use and contribute to, embarassment that it’s taken me over a year to notice and merge it.

I wrote screenpy back in the days where I spent a lot of time writing automation tests with Selenium. The screenplay pattern is a great, more advanced, pattern that really helps you build up clear, DRY, tests that are both readable and avoid gerkhin mappings.

I should probably get involved with the open source community more…