blogging Retrospective: 2019 One of the advantages of agile is that there are ceremonies baked in to ensure you regularly celebrate your victories and learn from your failures. In my experience, there is
devops Azure DevOps, unit testing and code coverage with .Net Core Unit testing can be very handy when it's set up correctly. The gold standard is to have regular CI builds, usually run after each commit, that executes all tests to
principles Refactoring code - restructure, not rewrite I see a lot of similarities between software and business processes. If I'm talking about a queuing mechanism, it often helps to describe it as a call centre managing their