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

  • 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”. https://github.com/boxofnotgoodery/net-testing-examples 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

  • 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

  • Blank Slate: Building API’s for public consumption
    So, next week I’m heading off to a new company.  A true startup, no existing product to speak of.  Blank Slate… We will be building a SaaS based product.  The way people interact is entirely API driven. We know we want a developer friendly experience. Documentation needs to be solid and reliable. Going from documentation to trying out our API’s…

    Continue Reading