<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Stuart Spence Blog</title>
  <link href="/" rel="alternate"/>
  <link href="/feeds/all.atom.xml" rel="self"/>
  <id>/</id>
  <updated>2026-04-15T00:00:00-05:00</updated>
  <subtitle>Computer scientist and educator. Creator of ChessCraft. Senior computer scientist at Environment Canada.</subtitle>
  <entry>
    <title>Sick Days and Happiness</title>
    <link href="/sick-days-and-happiness.html" rel="alternate"/>
    <published>2026-04-15T00:00:00-05:00</published>
    <updated>2026-04-15T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2026-04-15:/sick-days-and-happiness.html</id>
    <summary type="html">&lt;p&gt;I've had this on my mind for years. What if you made a graph of sickness versus happiness with respect to paid sick days? Here's my first good attempt. Your graph may be different than mine because:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I have paid sick days.&lt;/li&gt;
&lt;li&gt;I feel some duty to my work.&lt;/li&gt;
&lt;li&gt;I …&lt;/li&gt;&lt;/ol&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="work"/>
  </entry>
  <entry>
    <title>How-To Government</title>
    <link href="/how-to-government.html" rel="alternate"/>
    <published>2026-02-10T00:00:00-05:00</published>
    <updated>2026-02-10T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2026-02-10:/how-to-government.html</id>
    <summary type="html">&lt;p&gt;I'm a senior computer scientist for the government of Canada, there since 2018. Sometimes reality doesn't reflect the official messaging in government. So this page lists some of my own guidelines, truths, and tools that have most helped my career in government and guard my sanity. I hope this page …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="tips"/>
  </entry>
  <entry>
    <title>ChessCraft in 2025</title>
    <link href="/chesscraft-2025.html" rel="alternate"/>
    <published>2025-12-31T00:00:00-05:00</published>
    <updated>2025-12-31T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2025-12-31:/chesscraft-2025.html</id>
    <summary type="html">&lt;p&gt;I've often liked year-end reviews like from &lt;a href="https://www.youtube.com/watch?v=fiG1MZATT3M"&gt;Wendover Productions&lt;/a&gt;. So here's another for ChessCraft. See also:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.stuartspence.ca/chesscraft-2024.html"&gt;2024&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.stuartspence.ca/chesscraft-2023.html"&gt;2023&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.stuartspence.ca/chesscraft-2022.html"&gt;2022&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;Metrics&lt;/h1&gt;
&lt;p&gt;This year ChessCraft passed &lt;a href="https://blog.stuartspence.ca/chesscraft-1-million.html"&gt;one million installs&lt;/a&gt;. Curiously, the page on &lt;a href="https://play.google.com/store/apps/details?id=com.FrameOfMindGames.ChessCraft&amp;amp;hl=en"&gt;Google Play&lt;/a&gt; still reports just 500,000 several months later! I guess Google doesn't care about my vanity metrics …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
  </entry>
  <entry>
    <title>One Million Installs!</title>
    <link href="/chesscraft-1-million.html" rel="alternate"/>
    <published>2025-09-18T00:00:00-05:00</published>
    <updated>2025-09-18T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2025-09-18:/chesscraft-1-million.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="chesscraft 1 million" src="images/1-million/fireworks.png" width="50%"&gt;&lt;/p&gt;
&lt;p&gt;Wow! How about that. Do I get a gold plaque from YouTube now? I still remember celebrating 100,000 in 2021:&lt;/p&gt;
&lt;p&gt;&lt;img alt="chesscraft 100k" src="images/1-million/2021-04-08-chesscraft-100k.jpg" width="30%"&gt;&lt;/p&gt;
&lt;p&gt;And if we &lt;a href="https://blog.stuartspence.ca/first-hundred-installs.html"&gt;really go back&lt;/a&gt;, 100 in 2019:&lt;/p&gt;
&lt;p&gt;&lt;img alt="chesscraft 100" src="images/2019-05-hundred-installs/2.png" width="30%"&gt;&lt;/p&gt;
&lt;p&gt;I guess I like round numbers. If you haven't passed it yet, I recommend celebrating your one billion second birthday …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
  </entry>
  <entry>
    <title>Why I'm declining your AI generated MR</title>
    <link href="/2025-08-declining-ai-slop-mr.html" rel="alternate"/>
    <published>2025-08-26T00:00:00-05:00</published>
    <updated>2025-08-26T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2025-08-26:/2025-08-declining-ai-slop-mr.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="ai slop soup nazi" src="images/ai-slop-soup-nazi.jpg" width="40%"&gt;&lt;/p&gt;
&lt;p&gt;Sometimes a merge request (MR) doesn't merit a code review (CR) because AI was used in a bad way that harms the team or the project. For example:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Code deletion would improve the MR a lot.&lt;/li&gt;
&lt;li&gt;You don't know the basics of the language you submitted.&lt;/li&gt;
&lt;li&gt;Documentation spam.&lt;/li&gt;
&lt;li&gt;Blatantly inconsistent …&lt;/li&gt;&lt;/ol&gt;</summary>
    <category term="Blog"/>
    <category term="ai"/>
    <category term="programming"/>
    <category term="tips"/>
    <category term="best"/>
  </entry>
  <entry>
    <title>Finding a Job: Build Something Real</title>
    <link href="/2025-07-finding-a-job-build-something-real.html" rel="alternate"/>
    <published>2025-07-13T00:00:00-05:00</published>
    <updated>2025-07-13T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2025-07-13:/2025-07-finding-a-job-build-something-real.html</id>
    <summary type="html">&lt;p&gt;I often see these questions online:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;"I have no work experience. How do I get my first software job?"&lt;/p&gt;
&lt;p&gt;"I got laid off with only have 2 years of experience. How do I get a software job?"&lt;/p&gt;
&lt;p&gt;"What certs can help me get a software job?"&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I'm a team lead …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="hiring"/>
    <category term="programming"/>
    <category term="tips"/>
    <category term="best"/>
  </entry>
  <entry>
    <title>ChessCraft in 2024</title>
    <link href="/chesscraft-2024.html" rel="alternate"/>
    <published>2024-12-30T00:00:00-05:00</published>
    <updated>2024-12-30T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-12-30:/chesscraft-2024.html</id>
    <summary type="html">&lt;p&gt;I've often liked year-end reviews like from &lt;a href="https://www.quantamagazine.org/tag/2024-in-review/"&gt;quanta magazine&lt;/a&gt;. So here's another for ChessCraft like &lt;a href="https://blog.stuartspence.ca/chesscraft-2023.html"&gt;last year&lt;/a&gt; and the &lt;a href="https://blog.stuartspence.ca/chesscraft-2022.html"&gt;year before that&lt;/a&gt;.&lt;/p&gt;
&lt;h1&gt;Metrics&lt;/h1&gt;
&lt;p&gt;It's been 7 years since I started working on ChessCraft on &lt;strong&gt;2017-12-30&lt;/strong&gt;. We're now at 920,000 installs with 260,000 this year. I thought I might …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
  </entry>
  <entry>
    <title>The Future of Political Conventions</title>
    <link href="/2024-11-future-of-political-conventions.html" rel="alternate"/>
    <published>2024-11-11T00:00:00-05:00</published>
    <updated>2024-11-11T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-11-11:/2024-11-future-of-political-conventions.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="cfp logo" src="images/2024-11-cfp/cfp-logo.webp" width="8%"&gt;&lt;/p&gt;
&lt;p&gt;Here's my experience attending the founding convention of the Canadian Future Party (CFP) in November 2024 in Ottawa. Members voted for the first time on policy, leadership, and a constitution. Here I write about procedural problems and I propose modern solutions.&lt;/p&gt;
&lt;p&gt;(&lt;a href="https://blog.stuartspence.ca/2024-11-future-of-political-conventions-fr.html"&gt;Version française&lt;/a&gt;)&lt;/p&gt;
&lt;h1&gt;Context&lt;/h1&gt;
&lt;p&gt;The &lt;a href="https://thecanadianfutureparty.ca/"&gt;Canadian Future Party&lt;/a&gt; (CFP) officially …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="cfp"/>
    <category term="internet"/>
    <category term="politics"/>
  </entry>
  <entry>
    <title>L’avenir des congrès politiques</title>
    <link href="/2024-11-future-of-political-conventions-fr.html" rel="alternate"/>
    <published>2024-11-11T00:00:00-05:00</published>
    <updated>2024-11-11T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-11-11:/2024-11-future-of-political-conventions-fr.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="cfp logo" src="images/2024-11-cfp/cfp-logo.webp" width="8%"&gt;&lt;/p&gt;
&lt;p&gt;Voici mon expérience au congrès fondateur du Parti avenir canadien (PAC) en novembre 2024 à Ottawa. Les membres ont voté pour la première fois sur les politiques, la direction et une constitution. Ici, j'écris sur les problèmes de procédure et je propose des solutions modernes.&lt;/p&gt;
&lt;p&gt;(&lt;a href="https://blog.stuartspence.ca/2024-11-future-of-political-conventions.html"&gt;English version&lt;/a&gt;)&lt;/p&gt;
&lt;h1&gt;Contexte&lt;/h1&gt;
&lt;p&gt;Le &lt;a href="https://thecanadianfutureparty.ca/"&gt;Parti …&lt;/a&gt;&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="cfp"/>
    <category term="internet"/>
    <category term="politics"/>
  </entry>
  <entry>
    <title>Save the Human Internet</title>
    <link href="/2024-10-save-human-internet.html" rel="alternate"/>
    <published>2024-10-09T00:00:00-05:00</published>
    <updated>2024-10-09T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-10-09:/2024-10-save-human-internet.html</id>
    <summary type="html">&lt;p&gt;The human internet is dying.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.cnn.com/2019/11/13/tech/facebook-fake-accounts/index.html"&gt;Facebook has shut down 5.4 billion fake accounts this year &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pewresearch.org/short-reads/2018/04/09/5-things-to-know-about-bots-on-twitter/"&gt;Two-thirds (66%) of all tweeted links were shared by suspected bots.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://news.ycombinator.com/item?id=40211010"&gt;Reddit is full of bots: thread reposted comment by comment, 10 months later&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AI has created some big problems with election integrity, spam …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="automation"/>
    <category term="ai"/>
    <category term="internet"/>
  </entry>
  <entry>
    <title>Empowering public servant managers with displacements</title>
    <link href="/2024-09-public-service-displacements.html" rel="alternate"/>
    <published>2024-09-22T00:00:00-05:00</published>
    <updated>2024-09-22T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-09-22:/2024-09-public-service-displacements.html</id>
    <summary type="html">&lt;p&gt;Sometimes my friends, family, colleagues, or online communities ask me this question:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;"If you could wave a magic wand to make one change in public service, what would it be?"&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I'd create a new tool for managers in government called "displacement". Here's how it works.&lt;/p&gt;
&lt;h3&gt;Disclaimer&lt;/h3&gt;
&lt;p&gt;The opinions here are …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="hiring"/>
    <category term="union"/>
  </entry>
  <entry>
    <title>My three months vacation this summer</title>
    <link href="/2024-08-02-three-months-lwop.html" rel="alternate"/>
    <published>2024-08-02T00:00:00-05:00</published>
    <updated>2024-08-02T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-08-02:/2024-08-02-three-months-lwop.html</id>
    <summary type="html">&lt;p&gt;After some big disappointments at Environment Canada, I decided to take three months off in May, June, and July of 2024. Now that my time off is coming to a close I thought it would be nice to jot down all the nice ways I got to spend my time …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="travel"/>
    <category term="london"/>
    <category term="thunder-bay"/>
  </entry>
  <entry>
    <title>Release 1.16: Garbs! Custom piece images.</title>
    <link href="/chesscraft-release-1.16.html" rel="alternate"/>
    <published>2024-07-31T00:00:00-05:00</published>
    <updated>2024-07-31T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-07-31:/chesscraft-release-1.16.html</id>
    <summary type="html">&lt;p&gt;Since 2018 I've heard thousands of feature request ideas. By far the most popular feature request is to share your own custom images for pieces. Well it's finally here! I've just released version &lt;strong&gt;1.16&lt;/strong&gt; on Google Play and Steam. It should be available within a few days, starting with …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>A Proposed Point System for Government WFH</title>
    <link href="/2024-05-01-proposed-point-system-wfh.html" rel="alternate"/>
    <published>2024-05-01T00:00:00-05:00</published>
    <updated>2024-05-01T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-05-01:/2024-05-01-proposed-point-system-wfh.html</id>
    <summary type="html">&lt;p&gt;This page describes a point system where public servants and their managers can autonomously identify what their minimum work-from-home (WFH) day count should be.&lt;/p&gt;
&lt;h1&gt;Why RTO&lt;/h1&gt;
&lt;p&gt;Some politicans are more transparent than others about why return-to-office (RTO) is so important to them:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;"Three days is a good start," Ford said …&lt;/p&gt;&lt;/blockquote&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="rto"/>
    <category term="wfh"/>
    <category term="pipsc"/>
    <category term="union"/>
  </entry>
  <entry>
    <title>MA in Education Technology at Concordia</title>
    <link href="/2024-02-16-ma-edtech-concordia.html" rel="alternate"/>
    <published>2024-02-16T00:00:00-05:00</published>
    <updated>2024-02-16T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-02-16:/2024-02-16-ma-edtech-concordia.html</id>
    <summary type="html">&lt;p&gt;Every so often someone asks me what I thought about the master's program in education technology (instructional design) at Concordia University in Montreal. If that's you, you've come to the right place.&lt;/p&gt;
&lt;p&gt;Overall I'm happy I enrolled. However the master's was just an outlet for my own self-drive and did …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="education"/>
    <category term="concordia"/>
    <category term="montreal"/>
    <category term="edtech"/>
    <category term="quebec"/>
  </entry>
  <entry>
    <title>ChessCraft in 2023</title>
    <link href="/chesscraft-2023.html" rel="alternate"/>
    <published>2024-01-01T00:00:00-05:00</published>
    <updated>2024-01-01T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2024-01-01:/chesscraft-2023.html</id>
    <summary type="html">&lt;p&gt;I've often liked year-end reviews like from &lt;a href="https://www.quantamagazine.org/tag/2023-in-review/"&gt;quanta magazine&lt;/a&gt;. So here's another short one for ChessCraft like &lt;a href="https://blog.stuartspence.ca/chesscraft-2022.html"&gt;last year&lt;/a&gt;.&lt;/p&gt;
&lt;h1&gt;660,000 Installs&lt;/h1&gt;
&lt;p&gt;It has now been 6 years and 2 days since my first &lt;a href="https://git-scm.com/"&gt;git&lt;/a&gt; version of ChessCraft. Remarkably, the rate of installs per month is still increasing. We're now …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
  </entry>
  <entry>
    <title>New Role at ECCC</title>
    <link href="/2023-10-new-role-at-eccc.html" rel="alternate"/>
    <published>2023-10-23T00:00:00-05:00</published>
    <updated>2023-10-23T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2023-10-23:/2023-10-new-role-at-eccc.html</id>
    <summary type="html">&lt;p&gt;Today I'm excited to say I'm moving to a new team! They build AI prototypes in the cloud for Environment Canada (ECCC). On paper this is like a dream job! On this page I'll go over key details, the job description, and highlights.&lt;/p&gt;
&lt;h2&gt;Key Details&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;One year assignment starting November …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="hiring"/>
  </entry>
  <entry>
    <title>Better Hiring in Government</title>
    <link href="/2023-07-better-hiring-government.html" rel="alternate"/>
    <published>2023-07-07T00:00:00-05:00</published>
    <updated>2023-07-07T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2023-07-07:/2023-07-better-hiring-government.html</id>
    <summary type="html">&lt;p&gt;When I help with government hiring I often give the same suggestions to hiring teams. So I wrote this page as a starting point. I focus on IT hiring but this also applies generally. If these points resonate with you, I'd love to help you with your hiring.&lt;/p&gt;
&lt;p&gt;Important note …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="hiring"/>
  </entry>
  <entry>
    <title>Goodbye MongoDB</title>
    <link href="/2023-05-goodbye-mongo.html" rel="alternate"/>
    <published>2023-05-27T00:00:00-05:00</published>
    <updated>2023-05-27T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2023-05-27:/2023-05-goodbye-mongo.html</id>
    <summary type="html">&lt;p&gt;After years of strange problems and bad performance with MongoDB, this week I successfully migrated chesscraft.ca to PostgreSQL. This took lots of preparations, went smoothly, and is performing great, so I thought I'd write about it. Writing here is cathartic. Also, others might find it useful.&lt;/p&gt;
&lt;h1&gt;Performance&lt;/h1&gt;
&lt;p&gt;Look what …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="programming"/>
    <category term="chesscraft"/>
    <category term="databases"/>
    <category term="mongodb"/>
    <category term="postgresql"/>
    <category term="best"/>
  </entry>
  <entry>
    <title>Release 1.15: Folders! And eight new piece rules</title>
    <link href="/chesscraft-release-1.15.html" rel="alternate"/>
    <published>2023-03-09T00:00:00-05:00</published>
    <updated>2023-03-09T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2023-03-09:/chesscraft-release-1.15.html</id>
    <summary type="html">&lt;p&gt;I've just released version &lt;strong&gt;1.15&lt;/strong&gt; on Google Play and Steam. It should be available very soon on Steam, and a few days from now on Google Play.&lt;/p&gt;
&lt;p&gt;What's new in &lt;strong&gt;1.15&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Folders in the crafting hub!&lt;/li&gt;
&lt;li&gt;Filter by title or description text.&lt;/li&gt;
&lt;li&gt;Eight new piece rules: acidic, blacksmith …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Release 1.14: Popular designs, acrobats, and online backups</title>
    <link href="/chesscraft-release-1.14.html" rel="alternate"/>
    <published>2023-01-28T00:00:00-05:00</published>
    <updated>2023-01-28T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2023-01-28:/chesscraft-release-1.14.html</id>
    <summary type="html">&lt;p&gt;I've just released version &lt;code&gt;1.14.0&lt;/code&gt; on Google Play and Steam. It should be available very soon on Steam, and a few days from now on Google Play.&lt;/p&gt;
&lt;p&gt;What's new in 1.14:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;View the top boards and pieces this week, month, year, etc.&lt;/li&gt;
&lt;li&gt;Backup and restore progress online …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>ChessCraft in 2022</title>
    <link href="/chesscraft-2022.html" rel="alternate"/>
    <published>2022-12-31T00:00:00-05:00</published>
    <updated>2022-12-31T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2022-12-31:/chesscraft-2022.html</id>
    <summary type="html">&lt;p&gt;I've often liked year-end reviews like from &lt;a href="https://www.quantamagazine.org/tag/2022-in-review/"&gt;quanta magazine&lt;/a&gt; or &lt;a href="https://www.youtube.com/watch?v=c3dDagZMALQ"&gt;Wendover&lt;/a&gt;. So why not do a short one for ChessCraft?&lt;/p&gt;
&lt;h1&gt;336,000 Installs&lt;/h1&gt;
&lt;p&gt;It has now been 5 years and 1 day since my first &lt;a href="https://git-scm.com/"&gt;git&lt;/a&gt; version of ChessCraft. Remarkably, installs per month are still steadily going up, even though …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
  </entry>
  <entry>
    <title>ECCC and ChatGPT</title>
    <link href="/2022-12-chatgpt-eccc.html" rel="alternate"/>
    <published>2022-12-09T00:00:00-05:00</published>
    <updated>2022-12-09T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2022-12-09:/2022-12-chatgpt-eccc.html</id>
    <summary type="html">&lt;blockquote&gt;
&lt;p&gt;The free ChatGPT AI gave excellent or perfect answers to all my real ECCC interview questions: code writing and soft skills.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This post is written for public servants that need to know about the latest AI tool called ChatGPT. We should all understand what kind of text and interview answers …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="ai"/>
    <category term="hiring"/>
  </entry>
  <entry>
    <title>My First Union Event</title>
    <link href="/2022-pipsc-agm.html" rel="alternate"/>
    <published>2022-11-22T00:00:00-05:00</published>
    <updated>2022-11-22T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2022-11-22:/2022-pipsc-agm.html</id>
    <summary type="html">&lt;blockquote&gt;
&lt;p&gt;The views expressed here are my own, and do not express the views of my employer or my union.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here's my experience attending my union's &lt;a href="https://pipsc.ca/about/governance/agm/2022"&gt;annual general meeting&lt;/a&gt;. I felt some empowerment but mostly outrage and boredom.&lt;/p&gt;
&lt;p&gt;Clearly my union is sclerotic and archaic. We gathered to vote and share …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="pipsc"/>
    <category term="politics"/>
    <category term="best"/>
    <category term="union"/>
  </entry>
  <entry>
    <title>Stable Diffusion? Maybe You Just Like Art</title>
    <link href="/maybe-you-just-like-art.html" rel="alternate"/>
    <published>2022-10-13T00:00:00-05:00</published>
    <updated>2022-10-13T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2022-10-13:/maybe-you-just-like-art.html</id>
    <summary type="html">&lt;p&gt;If you love your &lt;a href="https://www.youtube.com/watch?v=XW_nO2NMH_g"&gt;stable diffusion&lt;/a&gt; art made with a vague prompt, consider checking out the artist instead.&lt;/p&gt;
&lt;p&gt;I've made many thousands of SD images and I'm &lt;a href="https://www.reddit.com/r/StableDiffusion/comments/xw08qd/samus_aran_by_various_pinup_artists/"&gt;having a blast&lt;/a&gt;. I also love seeing what &lt;a href="https://www.reddit.com/r/StableDiffusion/top/?t=year"&gt;others have created&lt;/a&gt;. But I've only recently been able to put into words something that …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="stable-diffusion art"/>
  </entry>
  <entry>
    <title>Green Party of Canada Membership Test</title>
    <link href="/green-party-of-canada-membership-test.html" rel="alternate"/>
    <published>2022-09-24T00:00:00-05:00</published>
    <updated>2022-09-24T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2022-09-24:/green-party-of-canada-membership-test.html</id>
    <summary type="html">&lt;blockquote&gt;
&lt;p&gt;What's more important to you: climate science or social justice?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Canadian politics is better when all parties are strong. How can the Green Party of Canada (GPC) recover its legitimacy and relevancy? Here I describe a simple and likely controversial membership test. I can't think of any other way forward …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
  </entry>
  <entry>
    <title>Public and Private Sector IT</title>
    <link href="/public-and-private-sector-it.html" rel="alternate"/>
    <published>2022-06-29T00:00:00-05:00</published>
    <updated>2022-06-29T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2022-06-29:/public-and-private-sector-it.html</id>
    <summary type="html">&lt;p&gt;I often see these questions online:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;"What are the differences between private and public sector IT?"&lt;/p&gt;
&lt;p&gt;"What makes you stay in government IT?"&lt;/p&gt;
&lt;p&gt;"Aren't government IT workers underpaid?"&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This page is my list of the best things about public sector IT.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; The views expressed here are my own, and …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="government"/>
    <category term="hiring"/>
    <category term="best"/>
  </entry>
  <entry>
    <title>Training Video Philosophy</title>
    <link href="/training-video-philosophy.html" rel="alternate"/>
    <published>2022-03-05T00:00:00-05:00</published>
    <updated>2022-03-05T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2022-03-05:/training-video-philosophy.html</id>
    <summary type="html">&lt;p&gt;Most training videos are really bad. This is troublesome to me because I must constantly re-explain my philosophies and processes to colleagues or volunteers. This page aims to help.&lt;/p&gt;
&lt;p&gt;Over the years I've made over a hundred training videos for public servants, high school and university students, workshops, and the …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="education"/>
    <category term="tutorials"/>
  </entry>
  <entry>
    <title>Patronware</title>
    <link href="/chesscraft-is-patronware.html" rel="alternate"/>
    <published>2021-10-24T00:00:00-05:00</published>
    <updated>2021-10-24T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2021-10-24:/chesscraft-is-patronware.html</id>
    <summary type="html">&lt;p&gt;I like that the full ChessCraft game is free and ad-free, and yet it is monetized. It has been a challenge describing this monetization strategy succinctly. I wish there were a word for it. In this post I'll explore how words like "donationware", "freemium", and "nagware" aren't a good fit …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="gaming"/>
    <category term="economics"/>
    <category term="best"/>
  </entry>
  <entry>
    <title>Release 1.13: Eight More Rules and Seven More Languages!</title>
    <link href="/chesscraft-release-1.13.html" rel="alternate"/>
    <published>2021-07-01T00:00:00-05:00</published>
    <updated>2021-07-01T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2021-07-01:/chesscraft-release-1.13.html</id>
    <summary type="html">&lt;p&gt;This amazing release has the most new piece and board rules ever in a single update! I've also added seven new languages. As usual, it may take a few days for Google to make the update available to everyone.&lt;/p&gt;
&lt;p&gt;I must extend a special thanks to Politique 2.0, Maria …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Oh, Stallman</title>
    <link href="/oh-stallman.html" rel="alternate"/>
    <published>2021-04-17T00:00:00-05:00</published>
    <updated>2021-04-17T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2021-04-17:/oh-stallman.html</id>
    <summary type="html">&lt;p&gt;Richard Stallman may be a legend in the world of software, but he also has decades of history promoting a toxic environment in software communities. Due to this, the Free Software Foundation (FSF) has been pressured to kick out Stallman from the board of directors, which they did, though he …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="education"/>
    <category term="open-source"/>
    <category term="best"/>
  </entry>
  <entry>
    <title>Release 1.12: Online Multiplayer</title>
    <link href="/chesscraft-release-1.12.html" rel="alternate"/>
    <published>2021-02-09T00:00:00-05:00</published>
    <updated>2021-02-09T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2021-02-09:/chesscraft-release-1.12.html</id>
    <summary type="html">&lt;p&gt;Today I'm incredibly excited to announce a test release of ChessCraft with online multiplayer! If you are a beta tester on Google Play, you'll soon get the latest version 1.12 which allows you to play your friends online.&lt;/p&gt;
&lt;p&gt;Just like &lt;a href="chesscraft-release-1.4.html"&gt;release 1.4&lt;/a&gt; where you could share your designs …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
    <category term="prometheus"/>
    <category term="grafana"/>
  </entry>
  <entry>
    <title>Bazaar</title>
    <link href="/bazaar-launch.html" rel="alternate"/>
    <published>2020-12-01T00:00:00-05:00</published>
    <updated>2020-12-01T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-12-01:/bazaar-launch.html</id>
    <summary type="html">&lt;p&gt;So... I bought myself a ChessCraft mug. Is that vain?&lt;/p&gt;
&lt;p&gt;I'm really happy with this awesome mug!&lt;/p&gt;
&lt;p&gt;&lt;img alt="chesscraft mug" src="images/2020-12-bazaar/1.png" width="50%"&gt;&lt;/p&gt;
&lt;p&gt;In case anyone else is interested, here's a link to the new online store: &lt;a href="https://www.zazzle.ca/store/chesscraft/products"&gt;ChessCraft Bazaar&lt;/a&gt;. Good to note: these are printed individually by Zazzle so they are quite pricey, and I hardly …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="bazaar"/>
    <category term="art"/>
  </entry>
  <entry>
    <title>Release 1.11: Relics, Music, AI vs AI, Multithreading</title>
    <link href="/chesscraft-release-1.11.html" rel="alternate"/>
    <published>2020-11-11T00:00:00-05:00</published>
    <updated>2020-11-11T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-11-11:/chesscraft-release-1.11.html</id>
    <summary type="html">&lt;p&gt;I thought this was a small update, but then I reviewed all my changes and I surprised myself!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Collect "relics" in adventure mode.&lt;/li&gt;
&lt;li&gt;Be a spectator with the new AI versus AI mode.&lt;/li&gt;
&lt;li&gt;Occasional ambient music.&lt;/li&gt;
&lt;li&gt;Bishop/Rook slide range editor increased from 0-3 to 0-5&lt;/li&gt;
&lt;li&gt;Choose piece movement animation …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Ode to the Public Servant</title>
    <link href="/ode-to-the-public-servant.html" rel="alternate"/>
    <published>2020-09-04T00:00:00-05:00</published>
    <updated>2020-09-04T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-09-04:/ode-to-the-public-servant.html</id>
    <category term="Blog"/>
  </entry>
  <entry>
    <title>Release 1.10: Restrictors and Gems</title>
    <link href="/chesscraft-release-1.10.html" rel="alternate"/>
    <published>2020-08-22T00:00:00-05:00</published>
    <updated>2020-08-22T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-08-22:/chesscraft-release-1.10.html</id>
    <summary type="html">&lt;p&gt;Two great new features have been added! &lt;strong&gt;Restrictors&lt;/strong&gt; prevent nearby pieces from moving and/or attacking, and &lt;strong&gt;Gems&lt;/strong&gt; which you collect and spend to open gates.&lt;/p&gt;
&lt;p&gt;There's also a &lt;a href="https://www.youtube.com/watch?v=H4vEuHBWsNU"&gt;great new trailer&lt;/a&gt; to replace the first one that I made 18 months ago.&lt;/p&gt;
&lt;p&gt;And of course, bug fixes and UI …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Release 1.9: Convenient Buttons and Bugfixes</title>
    <link href="/chesscraft-release-1.9.html" rel="alternate"/>
    <published>2020-07-15T00:00:00-05:00</published>
    <updated>2020-07-15T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-07-15:/chesscraft-release-1.9.html</id>
    <summary type="html">&lt;p&gt;This small update is all about convenience features and bugfixes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a bug where the AI thinks a very long time then makes illegal moves.&lt;/li&gt;
&lt;li&gt;Undo button in the board editor.&lt;/li&gt;
&lt;li&gt;Drag release drift.&lt;/li&gt;
&lt;li&gt;Swap button for white/black when placing pieces in the board editor.&lt;/li&gt;
&lt;li&gt;New piece abilities: move …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Release 1.8: Random Board Generator</title>
    <link href="/chesscraft-release-1.8.html" rel="alternate"/>
    <published>2020-06-08T00:00:00-05:00</published>
    <updated>2020-06-08T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-06-08:/chesscraft-release-1.8.html</id>
    <summary type="html">&lt;p&gt;Before I ramble too much about the random board generator, I must thank:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Luigi Annicchiarico&lt;/li&gt;
&lt;li&gt;Johan Estévez&lt;/li&gt;
&lt;li&gt;Selianin Alexander&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;- for volunteering to fully and thoroughly edit my Italian, Spanish, and Russian translations! This was a lot of work. More than most people may realize. Internally, ChessCraft has over 500 different …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Release 1.7: Iron Pieces and Language Select</title>
    <link href="/chesscraft-release-1.7.html" rel="alternate"/>
    <published>2020-03-28T00:00:00-05:00</published>
    <updated>2020-03-28T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-03-28:/chesscraft-release-1.7.html</id>
    <summary type="html">&lt;p&gt;This is a fun one! Ever since I started working on ChessCraft in January 2018, I've wanted "iron pieces". I've published 1.7 on Google Play - it will be available to you sometime in the next few days when Google approves it.&lt;/p&gt;
&lt;p&gt;&lt;img alt="iron piece sprite" src="images/release-1.7/1.png" width="30%"&gt;&lt;/p&gt;
&lt;p&gt;This is one of my oldest feature ideas …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>The AI of ChessCraft</title>
    <link href="/2020-03-ai-of-chesscraft.html" rel="alternate"/>
    <published>2020-03-24T00:00:00-05:00</published>
    <updated>2020-03-24T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-03-24:/2020-03-ai-of-chesscraft.html</id>
    <summary type="html">&lt;p&gt;&lt;em&gt;Updated: 2025-01&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This page is a description of the artificial intelligence (AI) in ChessCraft. This page assumes you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;have seen a &lt;a href="https://www.youtube.com/watch?v=b-hfs1NCCic"&gt;gameplay video&lt;/a&gt;, or played around a bit with the ChessCraft board editor and piece editor&lt;/li&gt;
&lt;li&gt;have some introductory chess ability, like how to checkmate a king with just a …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="ai"/>
    <category term="programming"/>
    <category term="best"/>
    <category term="gaming"/>
  </entry>
  <entry>
    <title>Release 1.6: Filter, Sort, and Optimizations</title>
    <link href="/chesscraft-release-1.6.html" rel="alternate"/>
    <published>2020-02-29T00:00:00-05:00</published>
    <updated>2020-02-29T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-02-29:/chesscraft-release-1.6.html</id>
    <summary type="html">&lt;p&gt;Apparently, some of you have been very busy making lots and lots of custom boards and pieces. A popular request is to sort and filter your creations, so here it is!&lt;/p&gt;
&lt;p&gt;&lt;img alt="chesscraft screenshot" src="images/release-1.6/1.png" width="50%"&gt;&lt;/p&gt;
&lt;p&gt;So you could, for example, see a list of only boards that you've created sorted small to big.&lt;/p&gt;
&lt;p&gt;Fun …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Release 1.5: Achievements</title>
    <link href="/chesscraft-release-1.5.html" rel="alternate"/>
    <published>2020-02-15T00:00:00-05:00</published>
    <updated>2020-02-15T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-02-15:/chesscraft-release-1.5.html</id>
    <summary type="html">&lt;p&gt;So I'm told (by many of you) that achievements are a critical element of mobile games. Well here we go! I thought I'd get started with these two:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;using at most two seconds every turn to win.&lt;/li&gt;
&lt;li&gt;using at most three minutes to win.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The stars on the badge indicate …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Release 1.4: Share Your Designs!</title>
    <link href="/chesscraft-release-1.4.html" rel="alternate"/>
    <published>2020-01-30T00:00:00-05:00</published>
    <updated>2020-01-30T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2020-01-30:/chesscraft-release-1.4.html</id>
    <summary type="html">&lt;p&gt;I'm extremely excited to share this new version!&lt;/p&gt;
&lt;p&gt;You can now share your creations online. Sharing creates your own web page on the ChessCraft website &lt;a href="https://www.chesscraft.ca/design?id=50"&gt;like this one&lt;/a&gt;. Your friends can then use the share code to play your custom boards and custom pieces. Or, backup your favourites online before …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
    <category term="programming"/>
  </entry>
  <entry>
    <title>Release 1.3: Premoves, Visual Themes, Eleven Languages</title>
    <link href="/chesscraft-release-1.3.html" rel="alternate"/>
    <published>2019-09-20T00:00:00-05:00</published>
    <updated>2019-09-20T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2019-09-20:/chesscraft-release-1.3.html</id>
    <summary type="html">&lt;p&gt;The new version of ChessCraft is here! What's new, you ask?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Premoves&lt;/li&gt;
&lt;li&gt;Choose a visual theme: minimalist, or wood.&lt;/li&gt;
&lt;li&gt;Say au revoir to English! Play ChessCraft in one of eleven languages. That was something.&lt;/li&gt;
&lt;li&gt;Computer complexity and human complexity tips.&lt;/li&gt;
&lt;li&gt;Kangaroos.&lt;/li&gt;
&lt;li&gt;Bug fixes and UI improvements. Thanks for all the …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Release 1.2: Human versus Human, Archers, Thumbnails</title>
    <link href="/chesscraft-release-1.2.html" rel="alternate"/>
    <published>2019-07-19T00:00:00-05:00</published>
    <updated>2019-07-19T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2019-07-19:/chesscraft-release-1.2.html</id>
    <summary type="html">&lt;p&gt;This wonderful update includes a new &lt;strong&gt;human versus human mode&lt;/strong&gt;, ranged attack pieces (which attack without moving), and board preview thumbnails. I also removed restrictions on naming boards and pieces. Finally, many UI tweaks and some bug fixes.&lt;/p&gt;
&lt;p&gt;Thank you all for your patience on this new version. I've had …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Release 1.1: First Update</title>
    <link href="/chesscraft-release-1.1.html" rel="alternate"/>
    <published>2019-05-20T00:00:00-05:00</published>
    <updated>2019-05-20T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2019-05-20:/chesscraft-release-1.1.html</id>
    <summary type="html">&lt;p&gt;I just released version 1.1 which is my first patch for ChessCraft! Thanks everyone for the user interface (UI) and user experience (UX) feedback.&lt;/p&gt;
&lt;h1&gt;Slapped by Google Bots&lt;/h1&gt;
&lt;p&gt;I had a hickup this morning where &lt;a href="https://www.reddit.com/r/ChessCraft/comments/bqwvvh/google_bots_slapped_chesscraft/"&gt;ChessCraft was briefly taken off Google Play&lt;/a&gt; but all seems fine now.&lt;/p&gt;
&lt;p&gt;&lt;img alt="google ban email" src="images/release-1.1/1.png" width="100%"&gt;&lt;/p&gt;
&lt;p&gt;It seems …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Centennial? Centeninstallial?</title>
    <link href="/first-hundred-installs.html" rel="alternate"/>
    <published>2019-05-18T00:00:00-05:00</published>
    <updated>2019-05-18T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2019-05-18:/first-hundred-installs.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="100 installs banner" src="images/2019-05-hundred-installs/2.png" width="100%"&gt;&lt;/p&gt;
&lt;p&gt;Today ChessCraft passed 100 active installs! That is, 100 people decided to install ChessCraft and (most importantly) did not decide to uninstall it. So that's quite nice.
This makes ChessCraft the most popular game I've ever made. Except if we count Starcraft 1 and Warcraft 3 multiplayer maps I made …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="tutorials"/>
    <category term="programming"/>
    <category term="gaming"/>
  </entry>
  <entry>
    <title>ChessCraft in Universities?</title>
    <link href="/how-its-made-universities.html" rel="alternate"/>
    <published>2019-03-29T00:00:00-05:00</published>
    <updated>2019-03-29T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2019-03-29:/how-its-made-universities.html</id>
    <summary type="html">&lt;p&gt;There is a possibility that ChessCraft will be used to teach artificial intelligence in a university course! My commandline interface already supports round robin tournaments, and a professor expressed some interest today. It occurred to me that if I prepare a package, lots of AI professors could use it. And …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="tutorials"/>
    <category term="programming"/>
    <category term="education"/>
    <category term="mcgill"/>
  </entry>
  <entry>
    <title>Release 1.0: First Public Release</title>
    <link href="/chesscraft-release-1.0.html" rel="alternate"/>
    <published>2019-02-24T00:00:00-05:00</published>
    <updated>2019-02-24T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2019-02-24:/chesscraft-release-1.0.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="chesscraft banner" src="images/release-1.0/1.png" width="100%"&gt;&lt;/p&gt;
&lt;p&gt;ChessCraft is now &lt;a href="https://play.google.com/store/apps/details?id=com.FrameOfMindGames.ChessCraft"&gt;available on Google Play&lt;/a&gt; for the first time! The &lt;a href="http://www.chesscraft.ca/"&gt;ChessCraft website&lt;/a&gt; has also been updated, and there's a &lt;a href="https://www.youtube.com/watch?v=tfG2eP-fN1A"&gt;launch trailer on YouTube&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt="chesscraft logo" src="images/logo-128.png" width="20%"&gt;&lt;/p&gt;
&lt;p&gt;The new ChessCraft 1.0 icon.&lt;/p&gt;
&lt;h1&gt;No More Google+&lt;/h1&gt;
&lt;p&gt;For some time, it was necessary to use a Google+ group to share private releases with …&lt;/p&gt;</summary>
    <category term="ChessCraft"/>
    <category term="chesscraft"/>
    <category term="release"/>
  </entry>
  <entry>
    <title>Your Perfect Code Might Be Terrible for Teaching</title>
    <link href="/perfect-code-may-be-terrible-for-teaching.html" rel="alternate"/>
    <published>2017-07-01T00:00:00-05:00</published>
    <updated>2017-07-01T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2017-07-01:/perfect-code-may-be-terrible-for-teaching.html</id>
    <summary type="html">&lt;p&gt;When I post tutorial videos people often make suggestions on how to improve my computer code. Thank you for your code suggestions! However, we may have a problem.&lt;/p&gt;
&lt;p&gt;I often find that code suggestions are not teaching suggestions. Almost all computer programmers are not experienced educators, so this is understandable …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="programming"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>Movie Review: Hidden Figures</title>
    <link href="/movie-review-hidden-figures.html" rel="alternate"/>
    <published>2017-02-21T00:00:00-05:00</published>
    <updated>2017-02-21T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2017-02-21:/movie-review-hidden-figures.html</id>
    <summary type="html">&lt;p&gt;Hidden Figures is a 2016 movie about the 1960s space race, the early days of computation, and segregation. It's an uplifting movie - described by some as "cheesy". However the cheese serves to distinguish it from other films in its genre which are typically very dark and gritty. It's an underdog …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="movie-review"/>
    <category term="science"/>
    <category term="space"/>
  </entry>
  <entry>
    <title>Both Candidates Were Terrible: Trump Win</title>
    <link href="/trumps-victory-both-terrible-candidates.html" rel="alternate"/>
    <published>2016-11-10T00:00:00-05:00</published>
    <updated>2016-11-10T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2016-11-10:/trumps-victory-both-terrible-candidates.html</id>
    <summary type="html">&lt;p&gt;Name one thing you liked about Trump's campaign. If you can't, consider the possibility that your political views are unbalanced and biased. If you look hard enough, you should never agree or disagree 100% with a political platform.&lt;/p&gt;
&lt;p&gt;Name one thing you disliked about Clinton's campaign. If you can't, similar …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="politics"/>
  </entry>
  <entry>
    <title>Enjoy the Innocence of Pokemon Go While It Lasts</title>
    <link href="/enjoy-the-innocence-of-pokemon-go.html" rel="alternate"/>
    <published>2016-07-21T00:00:00-05:00</published>
    <updated>2016-07-21T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2016-07-21:/enjoy-the-innocence-of-pokemon-go.html</id>
    <summary type="html">&lt;p&gt;This is an incredible century to witness the births of technologies. The past couple weeks I've been observing the world's first augmented reality global hit. Enjoy the innocence while it lasts! In this post I'm going to talk about aspects of Pokemon Go that aren't being talked about much:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Businesses …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="Blog"/>
    <category term="gaming"/>
  </entry>
  <entry>
    <title>You Can Lose Your Job to Automation Even If Your Job Cannot Be Automated</title>
    <link href="/lose-your-job-to-automation-even-if.html" rel="alternate"/>
    <published>2016-06-13T00:00:00-05:00</published>
    <updated>2016-06-13T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2016-06-13:/lose-your-job-to-automation-even-if.html</id>
    <summary type="html">&lt;h2&gt;Get Excited&lt;/h2&gt;
&lt;p&gt;Are you excited about automation yet? You should be. Here's a great video to get us started:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=7Pq-S557XQU"&gt;&lt;img alt="youtube embed preview" src="https://i.ytimg.com/vi/7Pq-S557XQU/0.jpg" width="50%"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But I'm tired of all these misconceptions about automation replacing jobs! Consider these statements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jobs are safe when no robot can do 100% of the job.&lt;/li&gt;
&lt;li&gt;Jobs are safe when they …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="Blog"/>
    <category term="automation"/>
    <category term="economics"/>
    <category term="programming"/>
  </entry>
  <entry>
    <title>If You Nitpick Trudeau's Quantum Computing Spiel, You're Missing the Point</title>
    <link href="/nitpick-trudeau-quantum-computing.html" rel="alternate"/>
    <published>2016-04-18T00:00:00-05:00</published>
    <updated>2016-04-18T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2016-04-18:/nitpick-trudeau-quantum-computing.html</id>
    <summary type="html">&lt;p&gt;What matters here is having a Prime Minister who wants us to stop laughing when the media asks a politician about science.&lt;/p&gt;
&lt;h2&gt;What happened?&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=rRmv4uD2RQ4"&gt;Here's the video.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Justin Trudeau was jokingly asked to explain quantum computing at a university of Waterloo press event. The room full of reporters laughed. He …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="politics"/>
    <category term="science"/>
  </entry>
  <entry>
    <title>Sorry! I'd Like to Help You but I Can't</title>
    <link href="/sorry-id-like-to-help-but-cant.html" rel="alternate"/>
    <published>2016-03-28T00:00:00-05:00</published>
    <updated>2016-03-28T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2016-03-28:/sorry-id-like-to-help-but-cant.html</id>
    <summary type="html">&lt;p&gt;When I post tutorial videos, I get a lot of requests for personalized help. I want to help! Your project might even sound really cool to me. But here I'm going to explain why I probably cannot help you today.&lt;/p&gt;
&lt;h2&gt;Unfortunately, It's Inefficient&lt;/h2&gt;
&lt;p&gt;One of the exciting things about the …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="education"/>
    <category term="programming"/>
  </entry>
  <entry>
    <title>Learning to Code by Writing, not Copying</title>
    <link href="/learning-to-code-by-writing-not-copying.html" rel="alternate"/>
    <published>2016-03-24T00:00:00-05:00</published>
    <updated>2016-03-24T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2016-03-24:/learning-to-code-by-writing-not-copying.html</id>
    <summary type="html">&lt;blockquote&gt;
&lt;p&gt;"Yeh, If your a experianced coder, five mins no problem but if your a bigginer it can take hours." - Rowen Henderson8&lt;/p&gt;
&lt;p&gt;"it would help a lot if you ppl would copy and paste the code into your videos on the bottom.﻿" - Emjay Club&lt;/p&gt;
&lt;p&gt;"Fantastic but please add the script somewhere …&lt;/p&gt;&lt;/blockquote&gt;</summary>
    <category term="Blog"/>
    <category term="education"/>
    <category term="programming"/>
    <category term="open-source"/>
  </entry>
  <entry>
    <title>Book Review: The Open Organization</title>
    <link href="/book-review-open-organization.html" rel="alternate"/>
    <published>2016-02-22T00:00:00-05:00</published>
    <updated>2016-02-22T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2016-02-22:/book-review-open-organization.html</id>
    <summary type="html">&lt;p&gt;&lt;a href="http://www.amazon.ca/The-Open-Organization-Igniting-Performance/dp/1625275277"&gt;The Open Organization&lt;/a&gt; by Jim Whitehurst describes the &lt;a href="why-do-for-profit-companies-give-software-to-schools.html"&gt;open source&lt;/a&gt; software company Red Hat. It does a great job introducing Red Hat's unusual culture, but it was also written by the CEO so the stories and ideas are mind-numbingly positive. If you can get past its repetitious optimism then it's …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="book-review"/>
  </entry>
  <entry>
    <title>Outpost Bureaucracy: The Power of One is Strong</title>
    <link href="/outpost-bureaucracy.html" rel="alternate"/>
    <published>2015-08-29T00:00:00-05:00</published>
    <updated>2015-08-29T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-08-29:/outpost-bureaucracy.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/outpost-bureaucracy.png" width="80%"&gt;&lt;/p&gt;
&lt;p&gt;What's the longest journey you've ever taken through university bureaucracy? Mine is probably longer. After five months of appeals, I'm finally able to register at Concordia as a McGill student for an equivalent course. Just like the comic above - I was arbitrarily denied for no good reason after getting approval …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>Guess Who's Still Teaching at McGill?</title>
    <link href="/guess-who-is-still-teaching-at-mcgill.html" rel="alternate"/>
    <published>2015-08-26T00:00:00-05:00</published>
    <updated>2015-08-26T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-08-26:/guess-who-is-still-teaching-at-mcgill.html</id>
    <summary type="html">&lt;p&gt;That's right, this guy:&lt;/p&gt;
&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/prof-lottery.png" width="100%"&gt;&lt;/p&gt;
&lt;p&gt;A year ago I wrote a post called &lt;a href="nomination-for-worst-prof.html"&gt;Nomination for Worst Professor&lt;/a&gt;. I highly recommend it if you're interested in how bad professors can possibly be. Here's a reminder if you need it though. First, the usual "merely bad professor" stuff:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;His lectures were usually not …&lt;/li&gt;&lt;/ul&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>Don't Ban Killer Robot Research. Just Ban Killer Robots.</title>
    <link href="/killer-robot-research.html" rel="alternate"/>
    <published>2015-08-08T00:00:00-05:00</published>
    <updated>2015-08-08T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-08-08:/killer-robot-research.html</id>
    <summary type="html">&lt;p&gt;There's a lot of &lt;a href="http://www.scientificamerican.com/article/ban-killer-robots-before-they-become-weapons-of-mass-destruction/"&gt;serious and legitimate concern&lt;/a&gt; lately about the development of autonomous weapons.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=xqHrTtvFFIs"&gt;&lt;img alt="youtube video thumbnail" src="https://i.ytimg.com/vi/xqHrTtvFFIs/0.jpg" width="50%"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;The Basic Idea&lt;/h2&gt;
&lt;p&gt;Humanity nearly has the technology to mass produce machines which can target and choose to kill humans, all without human intervention. So a factory worker turns on a machine, and then it …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="automation"/>
  </entry>
  <entry>
    <title>These McGill Survey Results Will Make You Giggle</title>
    <link href="/mcgill-survey-results-giggle.html" rel="alternate"/>
    <published>2015-03-24T00:00:00-05:00</published>
    <updated>2015-03-24T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-03-24:/mcgill-survey-results-giggle.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/could-be-worse.png" width="100%"&gt;&lt;/p&gt;
&lt;p&gt;Prepare to be amused and blown away. If you're a university student you may think your department is bad, but McGill's education department is worse. For several years now McGill education students report having the most boring, most random, most tuition-wasting, and most impossible-to-fail courses. This makes me really sad …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>Mike Shortt Reports: Methodology</title>
    <link href="/mike-shortt-methodology.html" rel="alternate"/>
    <published>2015-03-24T00:00:00-05:00</published>
    <updated>2015-03-24T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-03-24:/mike-shortt-methodology.html</id>
    <summary type="html">&lt;p&gt;This post gives more details on the surveys and methodology, if you're interested. I decided it was too boring for a general audience so I cut it out of my original post. But you are an eager beaver! So here you go. And feel free to send me a message …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>The Dean of Education's Response to my Feedback and Blog</title>
    <link href="/education-dean-response-to-feedback.html" rel="alternate"/>
    <published>2015-03-17T00:00:00-05:00</published>
    <updated>2015-03-17T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-03-17:/education-dean-response-to-feedback.html</id>
    <summary type="html">&lt;p&gt;I recently got an email from the dean of education. Essentially he says that I'm annoying:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Dear Mr. Spencer&lt;/p&gt;
&lt;p&gt;It has come to my attention that you have written repeatedly to our Associate Dean, among others across the university, about technology issues in the Faculty of Education, and also about …&lt;/p&gt;&lt;/blockquote&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>Why Do For-Profit Companies Give Software to Schools?</title>
    <link href="/why-do-for-profit-companies.html" rel="alternate"/>
    <published>2015-03-07T00:00:00-05:00</published>
    <updated>2015-03-07T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-03-07:/why-do-for-profit-companies.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/google-microsoft-apple-amazon.png" width="100%"&gt;&lt;/p&gt;
&lt;p&gt;Have you ever noticed that for-profit companies often advertise free or cheap software licenses to students, teachers, and schools?&lt;/p&gt;
&lt;p&gt;Microsoft, Apple, Amazon, Google, and countless others all offer deals on their software and services to schools. Why do they do that?&lt;/p&gt;
&lt;p&gt;This post is written for educators, not tech experts …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="open-source"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>Nomination for Worst Professor</title>
    <link href="/nomination-for-worst-prof.html" rel="alternate"/>
    <published>2015-02-25T00:00:00-05:00</published>
    <updated>2015-02-25T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-02-25:/nomination-for-worst-prof.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/prof-lottery.png" width="100%"&gt;&lt;/p&gt;
&lt;p&gt;In my previous post I talked about the McGill education students that &lt;a href="many-mcgill-education-students-cannot-calculate-an-average.html"&gt;cannot calculate an average&lt;/a&gt;, but I glossed over talking about the lecturer for that course. We've all heard about bad professors, but I have proof this professor was beyond merely bad. This story also includes what happened when …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>Many McGill Education Students Cannot Calculate an Average</title>
    <link href="/many-mcgill-education-students-cannot-calculate-an-average.html" rel="alternate"/>
    <published>2015-02-19T00:00:00-05:00</published>
    <updated>2015-02-19T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-02-19:/many-mcgill-education-students-cannot-calculate-an-average.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/calc-average.png" width="100%"&gt;&lt;/p&gt;
&lt;p&gt;This is a story about McGill education students that cannot calculate an average, and the professor who admitted he didn't care. Finally, I explain why this is important.&lt;/p&gt;
&lt;p&gt;I hope that by telling this embarrassing story I will contribute to raising the standards at McGill and for Quebec teacher certification …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
    <category term="math"/>
  </entry>
  <entry>
    <title>Proof that McGill Administrators Ignore Feedback</title>
    <link href="/proof-that-mcgill-admin-ignore-feedback.html" rel="alternate"/>
    <published>2015-02-10T00:00:00-05:00</published>
    <updated>2015-02-10T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-02-10:/proof-that-mcgill-admin-ignore-feedback.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/advisers.png" width="100%"&gt;&lt;/p&gt;
&lt;p&gt;There were some concerns about my aggressive approach in my post where I complain about &lt;a href="things-mcgill-education-students-dont-know.html"&gt;how poor the education technology courses are at McGill university&lt;/a&gt;. Before making noise, did I talk to my professors? What about the department, or the dean?&lt;/p&gt;
&lt;p&gt;Well that's exactly what I did for two years …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>McGill's Education Technology Textbook is Embarrassing</title>
    <link href="/mcgills-textbook-embarrassing.html" rel="alternate"/>
    <published>2015-02-04T00:00:00-05:00</published>
    <updated>2015-02-04T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-02-04:/mcgills-textbook-embarrassing.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/modern-mobile-phones.png" width="60%"&gt;&lt;/p&gt;
&lt;p&gt;Get ready to go on a magical journey where we discover just how old a "modern" textbook on education technology is. It says it's published in 2012 but don't let that fool you! Here it is:&lt;/p&gt;
&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/textbook-cover.jpg" width="40%"&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.mypearsonstore.com/bookstore/meaningful-learning-with-technology-9780132565585"&gt;This is the textbook currently used&lt;/a&gt; by McGill's "EDPT 200 -Integrating Educational Technology in …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>Professor Response: McGill's Education Technology Textbook is Embarrassing</title>
    <link href="/professor-response-mcgill-textbook-embarrassing.html" rel="alternate"/>
    <published>2015-02-04T00:00:00-05:00</published>
    <updated>2015-02-04T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-02-04:/professor-response-mcgill-textbook-embarrassing.html</id>
    <summary type="html">&lt;h2&gt;Response from the Professor&lt;/h2&gt;
&lt;p&gt;Before I put &lt;a href="mcgills-education-technology-textbook-is-embarrassing.html"&gt;this post&lt;/a&gt; online I sent a draft to the professor, Sam Bruzzese, so he'd have a chance to respond. He did!&lt;/p&gt;
&lt;p&gt;Seeing as I brought these issues to his attention while I took the course, I originally made a list of possible reasons …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>Things McGill Education Students Don't Know</title>
    <link href="/things-mcgill-education-students-dont-know.html" rel="alternate"/>
    <published>2015-01-27T00:00:00-05:00</published>
    <updated>2015-01-27T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-01-27:/things-mcgill-education-students-dont-know.html</id>
    <summary type="html">&lt;p&gt;&lt;img alt="image tooltip text" src="images/blogspot/exam_graded.png" width="100%"&gt;&lt;/p&gt;
&lt;h2&gt;Frustration&lt;/h2&gt;
&lt;p&gt;Is this a real exam, or a fiction fabricated by someone frustrated with the bachelor of education program? You decide.&lt;/p&gt;
&lt;p&gt;More seriously, here are some details if you're interested. The parody exam spawned from my frustration that McGill university in Montreal (which is supposedly one of Canada's top schools …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="mcgill"/>
    <category term="education"/>
  </entry>
  <entry>
    <title>The Silly QEP</title>
    <link href="/the-silly-qep.html" rel="alternate"/>
    <published>2015-01-22T00:00:00-05:00</published>
    <updated>2015-01-22T00:00:00-05:00</updated>
    <author>
      <name>Stuart Spence</name>
    </author>
    <id>tag:None,2015-01-22:/the-silly-qep.html</id>
    <summary type="html">&lt;p&gt;Briefly: The Quebec Education Plan (QEP) is a bloated 517 page document filled with ambiguous crap and buzzwords. Education professors in Quebec seem to be coerced by some mystical force to include the QEP in their university courses. But each new time I'm forced to analyze, my criticisms of it …&lt;/p&gt;</summary>
    <category term="Blog"/>
    <category term="education"/>
    <category term="quebec"/>
  </entry>
</feed>
