Bookmarks (101)

  • screenshot

    Paper is perfect

    My most pleasurable reading experience of the past year has been Robin Sloan’s Year of the...

  • screenshot

    Fallout EP

    A collection of converging anxieties, this mini-EP is about all the things that create a sudden...

  • screenshot

    Crude awakening

    The Green Party of Canada has released its climate action plan for the fall election. It’s...

  • screenshot

    My favourite music of 2018

    In no particular order, these are some of the artists who impressed me with new music...

  • screenshot

    In opposing trans rights, free speech warriors recycle old talking points

    In June 2017, the Canadian government passed Bill C-16. It’s a law that expands the human...

  • screenshot

    Long live the blogroll

    Buy local, eat local, … read local? In today’s digital media landscape, there are a few...

  • screenshot

    Debriefing the 2018 Ontario Election

    In the 2018 provincial election, the Green Party of Ontario’s goal was to get our leader...

  • screenshot

    Can commuting patterns explain Waterloo Region's cultural identity?

    I moved to Waterloo in 2008 to attend university. Coming from Whitby, quite a homogeneous bedroom...

  • screenshot

    Is slow travel really better for the environment?

    Julia and I decided to take a bike trip through Colombia for many reasons: the country...

  • screenshot

    Stirling Village: redevelopment without destruction

    Imagine a redevelopment project that could bring 50 new apartment units and 20 new retail shops,...

  • Touring Colombia by bike: places to stay

    Colombia is such a fantastic place to tour by bicycle. The ecosystems transform from jungle to...

  • screenshot

    Take me to the beach: the long ride from Mexico to El Salvador

    9 April 2016 La Libertad, El Salvador We’re sitting with a couple bottles of cheap beer...

  • screenshot

    Frida's ghost and the anarcho-feminist café: Exploring Mexico City

    6 April 2016 Mexico City Deciding to spend an extra day in Mexico City was a...

  • screenshot

    Send email from your Ubuntu LAMP server (the easy way)

    The humble PHP mail() function is a handy friend to have. Whether sending yourself debugging messages...

  • screenshot

    Let's unpack this

    One thing I love about Kitchener-Waterloo is the supportive community that has developed around open mics,...

  • When is a majority not a majority?

    Proportional representation in Canada has been a long time coming. Yesterday, we crossed yet another milestone...

  • screenshot

    America by train, New Orleans by night, and a rest in Mexico

    29 March 2016 Kitchener, Ontario, Canada There are four and a half hours until our train...

  • screenshot

    Adventure at the Panama-Colombia border

    Our destination is Colombia, but we got a big dose of adventure before even setting foot...

  • Jetpack: Only show related posts from the same category

    The Jetpack plugin is a must-have for almost any WordPress website. It may be bloated with...

  • screenshot

    Reflections on the 2016 Green Party Convention

    Last weekend, I spent three days in Ottawa’s downtown Delta hotel running on adrenaline and idealism....

  • screenshot

    Mapping Green priorities

    Today’s the first day of the Green Party’s biannual convention. Julia and I are in Ottawa...

  • screenshot

    The enemy of the good

    Julia and I returned from our Colombian cycling adventure over a month ago, and I haven’t...

  • Biking through Colombia

    In Spring 2016, Julia and I decided to take a 1,200-km cycling trip across Colombia. I’m...

  • screenshot

    Book review: The Half Has Never Been Told

    Growing up, I never learned much about American history. The event I can most easily recall...

  • Fear, uncertainty, and death

    Monday morning, I hopped on my bike and rode to work. I like to take Moore...

  • screenshot

    Bridging the web-native gap

    The line between websites and apps is becoming blurrier every day. What with entire operating systems...

  • screenshot

    Strategic voting won't help you

    Strategic voting is a mirage. It’s like gambling, or predicting the stock market — there’s a...

  • screenshot

    Solidarity is not a numbers game

    Apparently, the University of Waterloo doesn’t know what it means to be an ally — but...

  • screenshot

    Twenty-first century brutalism

    Brutalist architecture is having a bit of a moment in the public consciousness. A surprisingly favourable...

  • screenshot

    Faith in the system

    We want to believe that the systems and institutions that govern our lives are mostly good....

  • screenshot

    Losing the internet

    When I was fifteen years old, I came across a web design forum called Open Source...

  • screenshot

    Peace is too meek for its own good

    This most recent flare-up of the Israeli-Palestinian conflict has echoed loudly through the streets of Paris...

  • screenshot

    Imagining a more walkable Abu Dhabi

    In June, I spent a couple weeks travelling around the United Arab Emirates and Oman. Of...

  • screenshot

    The fairytale museum

    Prague is called “The Fairytale City”, which is a pretty apt description of the atmosphere it...

  • Identity politics

    On April 24, the University of Toronto Students’ Union (UTSU) made a radical change to the...

  • screenshot

    A Paris cycling adventure

    Less than half of Parisian households own a car. It’s easy to understand why: you’re never...

  • screenshot

    A guide to getting settled in Paris

    There’s lots of advice around the internet for expats looking to settle in France (and Paris...

  • screenshot

    How the cities of yesteryear reacted to the automobile

    Debate over the role of the automobile is a mainstay of urban politics. A quick scan...

  • screenshot

    Exploring permaculture in Portugal

    I first came across the word permaculture while looking for volunteer opportunities online. Melissa and I...

  • screenshot

    Jakriborg, the medieval suburb

    After turning off the highway, we travelled for a couple of minutes down a dirt sideroad...

  • Operation polyglot

    Starting next week, I’m going to be teaching English to kids in Paris. So it only...

  • Generational aptitude

    There are few things quite as irksome as watching someone type “www.google.com” when they can just...

  • screenshot

    Sunrises, side streets, and swindlers in Fes

    After deciding to slowly make our way up through Europe to arrive in Sweden for Christmas,...

  • screenshot

    Rabat conference notes — Part 2

    See my previous post, Rabat conference notes — Part 1, for my notes from the Les...

  • screenshot

    Rabat conference notes — Part 1

    In mid-September and early October, I attended two conferences in Rabat, a short train ride from...

  • screenshot

    A tramway's transformative influence

    Jeune Afrique, a weekly magazine that covers current affairs and politics across Africa, has published an...

  • screenshot

    Casablanca: first impressions

    We’ve been in Morocco for three weeks now, and as I said in my last post,...

  • Serving up responsive background images on the fly

    Over the past 6 months or so, I’ve been redesigning my website. The design itself is...

  • screenshot

    No such thing as a free appetizer

    Melissa is blogging about our travels too! Check out her posts at mstockton.tumblr.com. Melissa and I...

  • screenshot

    Morocco bound

    If I were to make a word cloud of all my discussions with people over the...