opinion
Soccer as a metaphor for software development teams
I'm sure I'm not the first person to think of software engineering teams as mini soccer (or 'football' for my readers outside of Canada and the US) teams given some of the dynamics that exist within engineering teams are the same ones that you
Hopping on the AI-powered bandwagon
For the past year, it seems like every other day there's a new AI-powered tool being released. Not sure how everyone else is feeling but for me it started to feel a bit overwhelming after the excitement over the possibilities. For those out there who have started looking
I'm not a web developer: buying vs. building my site
Recently, I was chatting with a close friend and former colleague about rebuilding my site. I was feeling guilty for considering a paid hosted blog service such as Ghost rather than rebuilding it in a modern Javascript framework for the second time in 3 years. I wanted to add new