All Posts

  1. Alexei Navanly was no hero

  2. I’m a Luddite (and So Can You!)

  3. Lululemon: corporate welfare queen

  4. Saving our country starts here: taxing the wealthy

  5. Role Models in Tech

  6. There is no such thing as an ethical business under capitalism

  7. AI is here but will it be able to benefit all of us?

  8. The power of connection

  9. Global neoliberal oligarchs meet once again

  10. Two-tiered healthcare is coming to Canada, and it is nothing to celebrate

  11. Food banks are not normal

  12. I spoke to City Council today about the proposed Regina Police Service budget

  13. The hate needs to stop

  14. Increasing Regina's police budget will not solve rising crime

  15. The era of labour unrest starts in Ontario and we all should be paying attention

  16. Saskatchewan is being led by fools

  17. Corporate media continues to censor Israel's apartheid

  18. Planning a future for all of us, instead of the few

  19. We, the labourers

  20. What is Quiet Quitting?

  21. Stopping the assault on a woman's right to choose

  22. Recent generations are realizing how much worse they have it compared to their parents and grandparents

  23. Plastic Recycling Doesn’t Work and Will Never Work

  24. There is a “labour shortage” so why aren’t our wages rising?

  25. My political ideology summed up by one tweet

  26. Why Billionaire Philanthropy Won't Solve Anything

  27. Meanwhile, in Palestine

  28. The Anniversary of the First American Revolution

  29. Celebrating worker wins in America

  30. These are the real causes of inflation

  31. CP followup: A worker's point of view

  32. Here's how you end an economy-threatening rail labour disruption

  33. The police are not the heroes we need

  34. Health care in Canada is slowly being privatized

  35. Four Ways to Counter Russian Aggression That Don’t Risk Nuclear War

  36. How media manufactures consent on Ukraine vs other wars

  37. Lessons from Ottawa and how to win back our democracy

  38. F**k War

  39. Saskatchewan had the second lowest provincial growth over the last 5 years

  40. As if capitalism couldn't be any more disgusting

  41. It’s time to accept the reality that Israel is an apartheid state

  42. The Freedom Convoy is a distraction

  43. TIME names billionaire tax evader and union buster who received billions in government subsidies 'Person of the Year'

  44. Canadian Media Apologizes For Ad Featuring Teenage Journalist Following Pressure From Pro-Israel Group

  45. Healthcare in Saskatchewan is Under Attack

  46. A Quick Primer on the Metaverse

  47. The most ridiuclous piece ever published by Canada's public broadcaster

  48. Toronto Star’s Biased Coverage Of Cargill Workers Another Example of Pro-Corporate Media

  49. What is the source of today's inflation?

  50. Canada’s Participation in the Military Industrial Complex

  51. The Canadian Military Wants To Shape Our Behaviour

  52. Scott Moe Must Resign

  53. A Disaster For Free Expression and Privacy

  54. The 'Good War' Summed Up By One Drone Strike

  55. Labour and War

  56. Let's Think Differently This Election

  57. Covid and Personal Responsibility

  58. Think America lost the war in Afghanistan?

  59. Shares of the Week: The Boiling in a Pot of Water Edition

  60. Shares of the Week: The Capitalism is a Trailer Park Edition

  61. Shares of the Week - The Fallacy of the Labour Shortage Edition

  62. Shares of the Week: The Priviledge of the Catholic Church Edition

  63. Shares of the Week: The Diseases of Church and Capitalism Edition

  64. Shares of the Week: The Dark Side of the Woke Media Edition

  65. Shares of the Week: The Emptiness of Canada Day Edition

  66. Shares of the Week: The Corporate Pride Edition

  67. Shares of the Week: The Sensitive Boomer Edition

  68. Shares of the Week: The Rotten Truth About Canada Edition

  69. Shares of the Week: The End Apartheid in Israel Edition

  70. Shares of the Week: The Free Palestine Edition

  71. Standing with Palestine Against Apartheid

  72. Shares of the Week: The Gary Lazereyes Edition

  73. Shares of the Week: The Great Canadian Housing Bubble Edition

  74. Shares of the Week: Feudalism Is Back On The Table Edition

  75. Shares of the Week: The Police Are Executing Black People Again Edition

  76. Next.js with React, Redux Toolkit, Firebase, Bulma, Typescript, and more!

  77. Shares of the Week: The Third Wave Edition

  78. Shares of the Week: Take Your Shot Edition

  79. Shares of the Week: The Tragically Canadian Edition

  80. Shares of the Week: The Conservatives Vote to Never Form Government Again Edition

  81. Let’s Talk Less About ‘Personal Responsibility’

  82. Shares of the Week: Canada, Land of the Monopolies Edition

  83. Shares of the Week: International Women's Day Edition

  84. Shares of the Week: The Free Market Isn't God Edition

  85. Shares of the Week: The Fled Cruz, The Last Responder Edition

  86. Shares of the Week: The I Can't Wait for Summer Edition

  87. Shares of the Week: We Still Have Work to Do Edition

  88. The People Pleaser

  89. Shares of the Week: Revenge of the Poors

  90. Oligopoly Let's Talk

  91. Shares of the Week: Black Gold Edition

  92. Remembering MLK’s Democratic Socialism

  93. Shares of the week: Nazi-hunting edition

  94. Save our Signal

  95. Shares of the mid-week: Our neighbour's house is burning edition

  96. Shares of the week: Mega MAGA fascist-insurrection edition

  97. Shares of the week

  98. UnlinkedIn

  99. Shares of the week

  100. Shares of the week

  101. Shares of the week

  102. Capitalism: a final warning

  103. Shares of the week

  104. Shares of the week

  105. Have a sustainable Black Friday

  106. The Sask government is a disgrace: COVID edition

  107. Shares of the week

  108. Money, power and influence in SK, part 1

  109. SK COVID Update: The from the inside edition

  110. Shares of the week

  111. SK COVID update: The this has got to be a joke edition

  112. Saskatchewan COVID update

  113. Shares of the week

  114. Shares of the week

  115. How I am providing transparency to a government shrouded in secrecy

  116. On Monday, Saskatchewan must look past Alberta

  117. Shares of the week

  118. Shares of the week

  119. The secret deal the Sask Party made with a Chinese-owned mall

  120. Amazon Prime Day

  121. Mental Illness Awareness Week

  122. Shares of the week

  123. Shares of the week

  124. Shares of the week

  125. What the STC meant for me

  126. Shares of the week

  127. A vote for our Crowns is a vote for our people

  128. Shares of the week

  129. Who I am thinking about this Labour Day

  130. Shares of the week

  131. Austerity will be a mistake for Saskatchewan

  132. Shares of the week

  133. Resilliance and individualism

  134. Canada, WE have a problem

  135. Slavery is alive and well in China and we are the beneficiaries

  136. We have the solution to public deficits

  137. Have a happy but honest Canada Day

  138. The Saskatchewan Chamber of Commerce wants workers to “do their part”

  139. Racism isn't going to make things better for any of us

  140. Why I deleted my Amazon account

  141. Cargill: Welfare queen of the week

  142. Happy May Day!

  143. Labor is the superior of capital

  144. The SaskParty is failing to contain yet another crisis

  145. The real enemy

  146. Recessions are a feature of capitalism, not a bug

  147. Time to wake up, Alberta

  148. How the Bernie Sanders-led American turn to the left will help the average Canadian

  149. Stand with the workers and boycott Co-op

  150. The low minimum wage is screwing us all

  151. Mental illness is not a marketing campaign

  152. Canadians are working too much

  153. A Christmas wish for the Canadian worker

  154. A manufactured national unity crisis

  155. #deletefacebook for your health

  156. We can do better, Saskatchewan and Alberta

  157. When is enough going to be enough?

  158. Another PSA about Facebook

  159. What's Driving Dillon

  160. The un-Saskatchewan Party

  161. Intelligent people judge others by the content of their character

  162. Carbon pricing is now both a moral and legal right for fighting climate change

  163. The Facebook problem

  164. Carbon Pricing FAQ

  165. Saudi Arabia

  166. Socialism is Not a Bad Word

  167. Fuck You, Bell and Rogers

  168. New Years 2018

  169. Authenticity

  170. Am I a Know-it-All?

  171. Being a Man

  172. Surprise Yourself

  173. Details

  174. Welcome to my thoughts