Articles for category: Drive

July 30, 2022

Greg Thomas

Third Party Frameworks We Need?

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 grow (not just a “here’s how you send this” type of thing) Those are the problems I keep seeing over and over again.

Writing Better Tests

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 or not and how fast or slow do they take. They should NOT require intervention – if someone has to flip 15 switches and jump

July 28, 2022

Greg Thomas

Meetings are not a Technology Problem

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 want to sit down and talk about it. That’s our biggest problem with meetings and you can’t put a technology facade over that and expect

July 26, 2022

Greg Thomas

The Biggest Impact

What will give your team the biggest impact today? What will make the biggest difference to what they are working on today? What will result in fewer calls coming into your support queue today? What will save developers the most time in building code? What will change how you do things? Focus on that, we all need something big to show progress against.

July 23, 2022

Greg Thomas

Your Most Critical Release

The smallest fix is the most critical release you will make to your software. It is the most critical because it is the most overlooked. “I ran it on my machine.” “It’s just this one isolated thing.” “It won’t affect anyone.” “We don’t have to tell anyone we’re deploying it.” Because it’s small we decide (for some odd reason) to treat it differently than our most significant releases and as such when something goes wrong, it generally stems from those mini releases (hotfixes, patches, service packs) than the big ones. Treat your smallest releases with the same fervor and dedication