Recent articles from publications based in Canada.
A new ‘NATO of the East?’ Why the Mecca pact isn’t quite what it seems
The Conversation Canadaby Saira Bano, Assistant Professor in Political Science, Thompson Rivers University·8d ago
Saudi Arabia, Turkey and Pakistan have signed the Mecca Joint Defence Pact, a new collective defence arrangement that connects the Middle East with South Asia.
The ‘new reality’ of B.C. wildfires is anything but ‘normal’ | The Narwhal
The Narwhalby Francesca Fionda·10d ago
The wildfire that tipped B.C. into a state of emergency this August was described as “a bomb going off” to Premier David Eby by a fire official.
I lived through the first Taliban girls’ school ban — watching it happen again is heartbreaking
The Conversation Canadaby Ghazaal Habibyar, PhD Candidate, Faculty of Social Sciences, L’Université d’Ottawa/University of Ottawa·10d ago
In August 2021, the Taliban recaptured Kabul and, within weeks, barred girls from attending school beyond Grade 6. The ban has not lifted.
Heat waves cost some Toronto residents more | The Narwhal
The Narwhalby Rajpreet Sahota·11d ago
Beena Ruparelia does not need to check a thermometer to know when heat has settled into her northwest Toronto home. She can see it on her skin.
The Hidden Dangers of Wildfire Smoke – How does wildfire smoke affect us all? | Nature Canada
Stories Archives - Nature Canadaby Julie Baxter·12d ago
The Hidden Dangers of Wildfire Smoke – How does wildfire smoke affect us all? The past few weeks have been a stark reminder for many across Western and Central Canada: wildfire smoke is no longer a...
Woodpeckers are Messengers, Not Miscreants | Nature Canada
Stories Archives - Nature Canadaby Julie Baxter·12d ago
Woodpeckers are Messengers, Not Miscreants If you get bad news about one of your trees, kindly don’t blame the messenger. Even if – especially if – they vandalize that very tree.
Alberta landowners fight fracking’s water use | The Narwhal
The Narwhalby Drew Anderson and Amber Bracken·12d ago
Assar Grinde is the kind of man whose calm is infectious, even as he rattles off an encyclopedic knowledge of facts about drought, water and the impacts of fracking on the region he calls home.
Ten Stunning Canadian Landscapes That Reconnect Us With Nature | Nature Canada
Stories Archives - Nature Canadaby Nature Canada·28d ago
Ten Stunning Canadian Landscapes That Reconnect Us With Nature Canada’s breathtaking landscapes are woven into the fabric of our national identity.
Some more things about Django I've been enjoying
Julia Evansby Julia Evans·21 Jul 2026
Hello! I’m on a funny journey right now where I’m trying to learn how to make websites in a sort of 2010 style, where I have an SQL database and render some HTML on the backend.
Thank you, RBC Foundation, for supporting Nature-Positive Cities! | Nature Canada
Stories Archives - Nature Canadaby Julie Baxter·20 Jul 2026
Thank you, RBC Foundation, for supporting Nature-Positive Cities! Statistics Canada estimates that urban greenspace has declined in every province over the last two decades.
From Mountain Lakes to Grassland Meadows: Why the Okanagan’s Headwaters Matter | Nature Canada
Stories Archives - Nature Canadaby Jamieson Findlay·20 Jul 2026
From Mountain Lakes to Grassland Meadows: Why the Okanagan’s Headwaters Matter Thanks to the Allan Brooks Nature Centre for providing this month’s blog.
Learning a few things about running SQLite
Julia Evansby Julia Evans·17 Jul 2026
Hello! I’ve been working on a Django site recently, and I decided to use SQLite as the database. When I was getting started with using SQLite as database for a website I read a bunch of blog posts...
Keep Looking Up – Remembering Bill Montevecchi | Nature Canada
Stories Archives - Nature Canadaby Julie Baxter·14 Jul 2026
Keep Looking Up – Remembering Bill Montevecchi Nature Canada is saddened to learn of the passing of Bill Montevecchi, renowned Seabird biologist and conservationist from Memorial University in...
Moving away from Tailwind, and learning to structure my CSS
Julia Evansby Julia Evans·15 May 2026
Hello! 8 years ago, I wrote excitedly about discovering Tailwind. At that time I really had no idea how to structure my CSS code and given the choice between a pile of complete chaos and Tailwind...
Testing Vue components in the browser
Julia Evansby Julia Evans·2 May 2026
Hello! One of my long term projects on here is figuring out how to write frontend Javascript without using Node or any other server JS runtime.
Examples for the tcpdump and dig man pages
Julia Evansby Julia Evans·10 Mar 2026
Hello! My big takeaway from last month’s musings about man pages was that examples in man pages are really great, so I worked on adding (or improving) examples to two of my favourite tools’ man...
Notes on clarifying man pages
Julia Evansby Julia Evans·18 Feb 2026
Hello! After spending some time working on the Git man pages last year, I’ve been thinking a little more about what makes a good man page.
Some notes on starting to use Django
Julia Evansby Julia Evans·27 Jan 2026
Hello! One of my favourite things is starting to learn an Old Boring Technology that I’ve never tried before but that has been around for 20+ years.
A data model for Git (and other docs updates)
Julia Evansby Julia Evans·8 Jan 2026
Hello! This past fall, I decided to take some time to work on Git’s documentation. I’ve been thinking about working on open source docs for a long time – usually if I think the documentation for...
Notes on switching to Helix from vim
Julia Evansby Julia Evans·10 Oct 2025
Hello! Earlier this summer I was talking to a friend about how much I love using fish, and how I love that I don’t have to configure it.
Your filters hide everything on this page. Adjust them in preferences.