James McLeod
The Guardian newspaper once called me a "Guerrilla Satirist" and the premier of Newfoundland and Labrador once called me "an arsehole."
Former journalist. Artist. Writer. Comms guy.
@tarabradbury.bsky.social
@datesinmovies.bsky.social
When you absolutely, positively got to know every "On This Day" in movie history, accept no substitutes. 10+ years & 50,000 followers on Twitter, making a new home for ourselves here.
@rondeibert.bsky.social
Director of The Citizen Lab at the University of Toronto's Munk School of Global Affairs & Public Policy Author of Chasing Shadows https://chasingshadowsbook.ca/
@smaclellan.bsky.social
Writer + editor + policy wonk based in Toronto. Prone to nerding out over online disinformation, infosec, Slovakia and the French football team. If Adolf Hitler flew in today, they’d send a limousine anyway. she/her
@karanicolas.bsky.social
Palmer Chair in Law and Public Policy at Dalhousie Law. Formerly @ UCLA and Yale. All things tech and democracy. Dachshund enthusiast.
@benjaminwittes.lawfaremedia.org
Editor in Chief, @lawfaremedia.org Senior Fellow, Brookings Author, #DogShirtDaily Host, #DogShirtTV Purveyor of mischief. Harasser of Russian diplomats worldwide.
@mtamblyn.bsky.social
Kobo CEO zero chill chaotic good anti-fascist bi-coastal Canadian bookseller ereader-purveyor unsupervised unofficial survival is insufficient read more be kind
@caroloff.bsky.social
Author of At a Loss for Words: Conversation in an Age of Rage --"an instant #1 bestseller." It's the story of how political words have been weaponized and who weaponized them. caroloff.ca Substack.com/@caroloff
@berkshire.bsky.social
President of Game Over Network. Check out https://thegameovernetwork.com Habs fan, leftist, parent, & partner.
@corey-mintz.bsky.social
@katherinejanson.bsky.social
Former investigative journalist l Strategic communications l Brand building l Social impact l Proud Canadian 🇨🇦 Director of Communications at @scpartners.bsky.social
@jhoegg.bsky.social
Recovering journalist, lapsed political philosophy student and Nova Scotian/resident of Mi’kma’ki. “Wild-mannered”.
@benjaminbergen.ca
A Member of the Canadian Resistance: Truth, Love & Justice: | Art | Books | Politics | Bikes | Travel | Hikes | Global Citizen | President, Council of Canadian Innovators | Tweets are my own opinion|
@krispykritter.bsky.social
Chronically late, hair twirling, procrastinator. Portland(s) 📍
@frogandtoadbot.bsky.social
Cozy random passages from Arnold Lobel's Frog and Toad books. Posts auto-delete.
@gaylestc.bsky.social
I make pottery for fun. I share my mom's homemade quilts. Based in St. John's, NL
@danjmeades.bsky.social
@oliver-moore.bsky.social
Deviant pedestrian. I’m bullish on cities, opposed to fascism and write editorials for The Globe and Mail. Never 51. @moore_oliver at the other place, which I've mostly left. Will try to respond via omoore@globeandmail.ca. Header pic by Mervyn Sequeira
@standplaatskrk.pl
Your favorite poster's favorite poster. I curate memes so you don't have to. Parkinson's and Long Covid, always tired. paypal.me/StandplaatsKRK linktr.ee/standplaatskrk ¡No Pasaran! old enough to be your dad, he/him
@yeomusician.bsky.social
Conductor • Flautist • Cynical Idealist Canadian American/American Canadian 🇨🇦🇺🇸 Artistic Director of the Toronto Alternative Chamber Orchestra • 🪈 of Quintagious!
@boldmovebydan.bsky.social
Dan Bock from Durham, NC. Three-time chess podcast guest. 114th best chess player in North Carolina. I have a Substack called the Chess Improvement Lab. Web and mobile app developer, runner and dad in my spare time.
@kathryngarner.co.uk
Author-illustrator. Science Writer. I write an illustrated blog about Engineering Biology. Big topics are venom and drug discovery. https://kathryngarner.co.uk/blog
@arshy.bsky.social
Journalist, displaced Vancouverite. Co-founder of The Hatchet, a podcast & newsletter dedicating to exposing power and money in Canada. Subscribe at hatchetmedia.substack.com.
@jaketobin.bsky.social
I draw cartoons of people, places & parties. Probably reading tbh Toronto https://linktr.ee/Jaketobin
@chantallelh.bsky.social
@shl0ms.com
͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ Rate limit exceeded ͏
@tylermeredith.bsky.social
Current: http://www.mbpolicy.com Past: head of fiscal + econ policy for 🇨🇦’s PM & Ministers of Finance @JustinTrudeau, @cafreeland & @bill_morneau (2016-22) #cdnpoli
@stormhunter.bsky.social
Stormchaser, meteorologist, volcano explorer. I have an interesting life. You’ll see me on the Weather Network doing things that I really don’t recommend anyone else doing … 🌋🌪️🦈⛈️ Also Warhammer. From time to time.
@jjforward.bsky.social
Union roots, community shoots. Researcher/campaigner @Metstrat; Board of RideFair, Fairbnb Canada
@rprose.bsky.social
News product at Bloomberg. Before that, was in Moscow for 15 years with @bloomberg.com & @themoscowtimes.com. Mostly Russia news & chess. Views are mine
@gjs88.bsky.social
Lawyer in St. John’s, NL. Opinions (to the extent I espouse them publicly anymore) are my own.
@jennynicholson.bsky.social
@robin-shaban.bsky.social
https://www.robin-shaban.com/ Economist & policy expert tackling complex regulatory challenges, fostering competitive markets, and driving meaningful policy change. Associate Partner at Deetken Insight | Chair at Canadian Anti-Monopoly Project