BathrobeWizardA Slow, Expensive Mistake — How Technical Debt Causes Enterprises to Hemorrhage MillionsTech debt is a serious issue which can’t be avoided entirely. Steps can be taken to mitigate it, but longer it festers the worse it gets.Nov 30, 20231Nov 30, 20231
BathrobeWizardLearning is Hard, Relearning is Harder.From a young age, I was taught that it was important to be an “eternal student.” As a child in grade school, who still had more than twice…Oct 20, 20231Oct 20, 20231
BathrobeWizardPredictable Code is Good CodeIf you’ve been in the game long enough, you’ve seen code that is damn near impossible to make heads or tails of. You look at it, and it’s…Oct 6, 2023Oct 6, 2023
BathrobeWizardCode Review is Intentional GatekeepingIn a team setting, code review is intended to validate that some addition of work adheres to preestablished patterns and rules.Jul 30, 2023Jul 30, 2023
BathrobeWizardMy Patterns: File Import SeparationPart of keeping code clean and readable is ensuring that it can be easily skimmed so that information can be found quickly and with little…Jun 4, 2023Jun 4, 2023
BathrobeWizardGuidelines for Typescript Function ArgumentsIt is incredibly frustrating to stumble across a method that cannot be parsed at a glance. Simple guidelines for keeping them clean helps…Feb 19, 2023Feb 19, 2023
BathrobeWizardEarly ReturnsEarly returns are a powerful pattern for writing clean, readable code.Feb 12, 2023Feb 12, 2023