System architecture is a significant enabler in building bridges between the commercial and technical elements of a company. The focus of architecture tends be on the technical audience alone, which can ignore some important audiences.
Supporting Multiple Git Repositories
Photo by Screen Post A major element of the consulting that I undertake requires me looking at multiple companies systems. The vast majority of those companies are now using GitHub as their source repository, which has certainly made access somewhat easier, but as the number of companies grows, keeping track of credentials can become an... Continue Reading →
Setting up SSH Keys for GitHub
Using SSH to access github.
Chats with my Daughter – Sexism
If you spend any time on the internet you've undoubtedly seen at least one video of a cute child explaining the world to their parents. The combination of innocence, sincerity and (often) a lispy voice has led to millions of views and heart warming comments. You might think this post will fall into that domain... Continue Reading →
Backlog Refinement – It’s Exploration, not Negotiation
Establishing closer relationships between the business people and developers is a central principle of agile processes. At the heart of this relationship is the Product Owner role, which carries the responsibility for establishing a bridge between both groups. One of the critical processes managed by this role is that of backlog refinement. Just to remind... Continue Reading →
