It doesn’t need it – your code – it doesn’t need to be defended. You don’t need to cite why it is excellent, works, and shouldn’t be changed and how the problem must be elsewhere. Because if it’s running, if it’s doing the thing you built it to do, if it’s scaling, if it’s handling errors and not losing them and if it’s taking a hit but keeps on running. Then that is all the…
Doesn’t matter what your platform of choice is – SLACK, TEAMS, Workspace – hidden channels that are implemented with the goal of not chatting with people of your team, hurt your team. If you are running one, you should ask yourself why you’re doing it and if you’re included in one, you should ask yourself why you are there. If answers to both leave you feeling unsure, then you have your answer as to what…
Lately, I’ve been working on a few projects where I find we are doing the same things over and over again that we have done for years. Security implementations that are either overtly cumbersome or miss out on base security role implementation requirements End to End trace logging through back-end systems. Performance Injection for how bad something is going without having to rebuild the code each time Distribution of Notifications Frameworks that scale as they…
There comes a time in every developer’s life when they realize they need to write better tests. Whether it’s a console, web, or unit test, they need to write better tests. If you’re at this point, here are some elements that are important to writing great tests; They should be objective – the result is the result is the result – there is no complex interpretation. They should be measurable – whether they do it…
Never have been, never will be. We keep trying to solve them with technology, but they aren’t. The problem with meetings is that we all have different expectations of what they should and should not be, who should be invited, when they should begin, what their value is, and what should happen before and/or after them to make them a success and whether they should be on a recurring basis or not. But we don’t…