Recently, I had the opportunity to come on board a complex enterprise application project for one of Canada’s biggest financial and insurance firms. I was brought in as a consultant half way through one of their new significant enterprise application […]
Considerations for Moving to Microservices
Microservices as a concept has been around for a while, however it’s been picking up steam in the last few years, and more and more development projects and development teams are either moving forward with microservices in their projects or […]
Working Together to Create The Architecture
As an architect, it’s important to ensure you are driving the architecture while working, soliciting feedback, and revising the approach with the team. It’s important to have consistent buy in and ensure that you are not inadvertently leading to project […]
Software Leaders – Are you bigger than your team?
As a “leader”, are you “bigger” than your team? Do you want to be? Should you be? Some are, some aren’t, some want to be, and some don’t. Some self-describe their “leadership” whereas others don’t, they let their leadership skills […]
Navigating the Technology Stack to Get a Bigger Return on Your Technology Selection and DevOps (Revised)
Abstract: This article introduces the reasons why organizations choose to standardize a technology stack or DevOps to use on existing and future projects in order to maximize ROI of their technology choices. When selecting technology for new projects, the architect […]