The Blog

Dev Scaling

Posted by: Rod Morison in Agile, Project Management 5 years ago

Dev Scaling is a set of software techniques to the manage the complexity, maintainability, and evolution of growing software codes. As functionality is added to a software program its software entropy increases. The cost of maintenence and feature addition grows with entropy. If unchecked, entropy can increase super-linearly and compound on itself, with the effect that a software system becomes cost prohibitive to develop on.

read more / 0 comments

Largest palindrome product from

Posted by: Rod Morison in Mathematics, Python 5 years, 10 months ago

Just for fun over Thanksgiving, played with

read more / 0 comments

Bitbucket Code Review Process using Pull Requests

Posted by: Rod Morison in Agile, Project Management, Test Driven Development 6 years, 10 months ago



In this article I walk through a sample Bitbucket setup for a code review process using pull request and branch permission features. While all the nuts and bolts are there for a solid code-test-review-merge process, I find the documentation very nonlinear and more of a reference than a how-to. Hence, this article.

Tags: code reviewsoftware qualityagile
read more / 0 comments

Python 3 dictview ... dict().keys, .values(), .items() are dynamic

Posted by: Rod Morison in Python 7 years, 5 months ago

Simply stated,

read more / 0 comments

Fabex 1.0 Released!

Posted by: Rod Morison 7 years, 9 months ago

One of my foss babies, ready for the real world...

read more / 0 comments