Business, Technology

Vision vs Strategy: building culture early

I had a pretty positive response to a post on LinkedIn regarding when companies should look starting building their corporate culture. One mistake I’ve witnessed is that companies often don’t start defining their culture early on, and if they do, they don’t understand the amount of time and effort that should be dedicated to ensuring current staff select for culture…

Continue Reading

Business, C#, Technology

Automation: Shift Testing Left

I’ve started up a GitHub public repo to help demonstrate ways to use code-based testing to go beyond “Unit”. There is no shortage of discussion of adding or adding more “automation” to our solution and software development processes. However, many seem to still be somewhat stuck thinking that test or QA automation is something outside of the software development…

Continue Reading

API, Design, Technology

Reusable components: design or extract?

Are you always DRY or perhaps you follow the Rule of Three? I’m currently working at a software company that has two business models, one is the familiar contracted services dev shop, the other is publishing a public set of API’s to accelerate application development. We always try and look for opportunities to extract a reusable component out of project…

Continue Reading