Experiences of Cycling, Technology & Current Projects
Canada’s hub for medical innovation
Stories from a wannabe techie-"How hard can it be?"
Thoughts on cyber defense and incident response
Cyber security ideas with a dash of cunning.