Blog posts

  • 22nd January, 2019.What is Testivus' wisdom concerning the proper percentage of test coverage?

    Source: Copied here for posterity. Summary Answer to the question: "What is Testivus' wisdom concerning the proper percentage of test coverage?" Referring to "The Way of Testivus" entry: http://www.artima.com/weblogs/viewpost.jsp?thread=203994 Morgan Conrad asked: "What is Testivus' wisdom concerning the proper percentage of test coverage?" Here you go Morgan. Testivus On Test Coverage Early one…

  • 14th February, 2019.Docker Override - extending your docker-compose

    An inherent problem I've ran into at my day job is the necessity to point to different versions of images. Ideally, these images would be tagged, so we could, say, point to each image of a release, or timestamp, or a build. Currently, they don't do that (priorities of different groups, and all that). To offset local development needs, another co-worker pointed out in the past his prior teams had…

  • 13th January, 2019.Bash Script - test merge conflicts

    A reoccuring problem I run into at work is handling multiple branches on a dev environment comprised of Java, JavaScript, SQL, and SCSS files. It's not an ideal scenario, but utilizing Jenkins, the task is fairly easy in the pipeline - you list the branches you want built, you tell it to deploy (or on a schedule) and it runs through and confirms there is no merge conflicts, before continuing on…

  • 12th January, 2019.Zero Day - Getting It Going

    In an effort to document the amount of code I find myself working on, and to create a better, more organized effort to keep code snippets, code examples, recipes, etc. in an easy to search format - I’ve returned to blogging. After this final commit of this page, I will possibly leave it “as-is” and move forward with adjusted entries for historical purposes (or not, who knows?) I opted for Gatsby…