Blog

June 09, 2021

From a behaviour change and collective action point of view, there are two main adult audiences that really matter in climate change communication. These groups both require some form of persuasion, but they are very different in almost all respects, and cannot be addressed by the same messaging... read more

May 07, 2020
This assumes you have sourdough starter to work from. Don't have any yet? No worries: it's pretty easy to make your own.

Steve's standard loaf

  • 4c flour (these days I use 2.5c whole wheat and 1.5c white bread flour... read more
May 07, 2020

I’ve been making sourdough for several years. My sources — where you can find much more info — include Tartine Bread (by Chad Robertson), Cooked (by Michael Pollan), and How to Bake Everything (by Mark Bittman). What follows is my own mashup of these into a technique... read more

July 18, 2019

Expanding on my list in Communicating Climate Change ...

"Assume a lack of shared values and information, skepticism about methods and conclusions, and expect to face suspicion rather than assent."

Scientists and other scholars... read more

June 30, 2019

Expanding on my list in Communicating Climate Change ...

"Be truthful and evidence-based, but be only as technically precise as is possible within the constraints of the following goals."

In my experience the two biggest problems... read more

March 04, 2019

It's taken some trial and error, but I have a good setup now for a Drupal 8 site that runs on Apache behind an Nginx reverse-proxy caching server. Just sharing the basics of the recipe here (obviously this is just a portion of the config).

The connection to Apache is defined in /etc/nginx... read more

March 01, 2019

I recently had (good) reason to embed a complex web page into another page using an iframe. Unfortunately this caused the well-known problem of the iframe stealing focus, which meant that on page load suddenly the browser scrolled down to where the iframe was embedded. After doing some searches... read more

February 23, 2019

In building the Climate Atlas of Canada, one of our goals was to apply as much insight as possible from the growing world of communications research about the challenges of addressing science and climate change.

I very much liked Prof. Ed... read more

March 21, 2018

The D8 toolbar is great, but often gets in the way of layouts that also have fixed/static headers. I just whipped up a very quick solution to how to hide the Drupal (D8) admin toolbar. It works well enough for the project I'm working on right now; maybe you can do something similar that suits... read more

February 09, 2016
By default, Drupal's Ubercart module renders its cart display as a table, which means it displays terribly on small screens. There aren't a lot of easy ways around it (and they don't conveniently use a view, like... read more

Pages