Integrity. Justice. Hope. What does it mean to pursue these values in 21st century Canada? More of a place to ask questions than to find answers. Also featuring random diversions into software development, endurance sports and politics.
Comments are disabled on this blog, because I really don’t feel like fighting the spammers any more. But you can chat to me on Twitter: