Reasons for Automated Testing
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2017/02/23/reasons-for-automated-testing.aspxSo I gave a talk at the Edmonton .NET User Group on an introduction to automated testing....
View ArticleDatabase Enums
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2017/09/20/database-enums.aspxSo is it better to store enumerated types in a database as a string/varchar or integer? Well it depends,...
View ArticleCode Reviews
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2018/09/05/code-reviews.aspxThis is a 2 part blog post on code reviews. This first post is on why and when code reviews should be done...
View ArticleHow to Code Review
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2018/09/05/how-to-code-review.aspxThis is the second of a two part blog post on code reviews. This first post is on why and when code...
View ArticleEmpowerment
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2019/01/07/empowerment.aspxThe objective of empowerment is to enable someone (or everyone) on a team to be able to make the same...
View ArticlePersonal Overtime Policy
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2019/02/13/personal-overtime-policy.aspxHow much overtime are you willing to work? How much compensation should there be? Does this...
View ArticleUnprofessional Software Professionals
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2019/02/17/unprofessional-software-professionals.aspxBefore I talk about the software professionals, let me first say a little something...
View ArticleValues Statement
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2019/02/18/values-statement.aspxA few months ago, the company I work for redid their corporate vision/mission statement. It was a very...
View ArticleThe 3-Layered App
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2019/07/31/the-3-layered-app.aspxI have done a few talks on Dependency Inversion Principle and breaking down an application into 3...
View ArticleThe 17-Layered App
Originally posted on: http://geekswithblogs.net/TimothyK/archive/2019/07/30/the-17-layered-app.aspxMy last post discussed a high-level software architecture breaking down an application into user...
View Article