September 10, 2021

Greg Thomas

The 4 Day Work Week What?

There is a lot being discussed about 4-Day Work Weeks and I don’t want to spoil it. We took a hot take on it for Remotely Prepared – and yes – it was fun. I’m all in favour of 4-Day Work Weeks but I honestly have to wonder – why do we keep having to do all these studies? Just get it going and do it.

September 9, 2021

Greg Thomas

Methodologies for Days

A good methodology will do the following; Easily adopted. Provide visibility into what the team is doing. Not constrain creativity and scale. Be simple to understand. If you are constantly struggling against the methodology you have in place, you are making your life harder, complicating things, and slowing you and your team down. It doesn’t matter if it’s Agile or Waterfall or Whatever – if it’s more work to manage it then follow it – it’s the wrong methodology.

September 8, 2021

Greg Thomas

Understanding the Delivery Context

There are two things you are always delivering; The work. The work within the context. We often forget the latter and focus on the former – “yes, that sign-up feature will be available for all new users who don’t exist in our system” – and what about the ones who already exist in the system? Better yet – delivering an app (of any kind) for a bank comes with it a whole set of rules, patterns and practices that would likely not exist for other industries. Context is everything. If you don’t know the context of what you are delivering

September 7, 2021

Greg Thomas

The Training Queue

Yes, I have a queue of training programs in my Udemy account and other places. Yes, I am behind. Yes, I am trying to chip away at that pile. Yes, I bought a bunch of them on sale. Yes, I was full of heart and ambition when I purchased them thinking I could do it all in two weeks. And Yes, I will get them. But that’s the beauty of a queue, you know what’s up next and can have something to look forward to, no matter how long it takes to get there. It used to be you had

September 6, 2021

Greg Thomas

How long to Design?

I struggle with this question quite often – how long will it take me to design an end-to-end, bulletproof, final solution? I don’t have an answer for this, I wish I did, but I don’t – sometimes I can design solutions quickly based on what I know of the platform, other times I’m stymied and I don’t know. Is it because I don’t know what I’m doing? Is it because I don’t want to commit to how long it’s going to take? I can design on the fly as I’m cranking out code, but I know whenever I finish, I’m