Articles for category: Delivery

July 16, 2020

Greg Thomas

Ye Old Servers

It’s days like these that I am reminded of the times I had 8 Hyper-V servers running at full capacity in my basement throughout the winter. I would do my best to block the heat as best I could but I could hear them grinding away in my basement. It was when summer came around that the AC could go back on and cool them down giving them a reprieve from their long winters work. And on days like this, I would never hear a thing because they would be so happy to be so perfectly chilled. Every time the

July 9, 2020

Greg Thomas

Compile Once

How many times have you tried to write all your code into the IDE all at once to see how far you could get with compiling it in your head to play through how it would work before you actually hit F5? I’ve gone pretty far and then I reach a point where I want to just keep going, I don’t want to know the real-time result because what I’ve played through in my head is guaranteed to be much better than what’s going to happen. In my head it is working beyond measure, it’s incredible, it takes a licking

July 8, 2020

Greg Thomas

Updates all Day, Every Day

There was a time when we complained about how long Microsoft Windows Updates would take to download and install to our machines. We setup “update” evenings to process all the updates that were in the backlog. Updates that were looked at and evaluated for close to three weeks before being applied to the servers. Now you wake up and 15 updates have been applied to your phone and a new feature has been installed to your desktop. Now the question isn’t the updates, the size of the updates or the frequency – it’s how to prepare your users and your

What’s In a Preview?

A new feature. A fix to an old bug. An idea for something new that you want to see whether there is some love from the market to keep it going? A direction you never thought of. A new platform of support. What should never be in a preview? Making your application harder to use then it was before. Putting your users through 5 clicks to accomplish a task that used to be done in one. Having to call support to fix an issue that wasn’t included in the preview and now they are stuck with. Cloud platforms are updated

June 24, 2020

Greg Thomas

Writing Features as Challenges

Whenever we write requirements, we start off with a great big vision that we want to achieve. This is great in theory but when people read it, especially if they are mid to end of the release and work is not going well, they instinctively push it aside for – “nice to haves”, “if we can get to it”, “maybe next sprint”. But if we switch our mindset and instead write our features as challenges we want to hit – we change our frame of reference to something we want to attain. Can we implement a chatbot for simple issues