<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home | Cassie Ann Short</title><link>https://cassiesh.github.io/cassieshort/</link><atom:link href="https://cassiesh.github.io/cassieshort/index.xml" rel="self" type="application/rss+xml"/><description>Home</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 24 Oct 2022 00:00:00 +0000</lastBuildDate><image><url>https://cassiesh.github.io/cassieshort/media/icon_hu7729264130191091259.png</url><title>Home</title><link>https://cassiesh.github.io/cassieshort/</link></image><item><title>Künstliche Intelligenz und Individuelle Unterschiede</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/dgps-dppd-ai/</link><pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/dgps-dppd-ai/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title>Multi-curious: A Multi-Disciplinary Guide to Multiverse Analysis</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/multiverse_community/</link><pubDate>Thu, 21 May 2026 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/multiverse_community/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title>Lost in a Large EEG Multiverse? Comparing Sampling Approaches for Representative Pipeline Selection</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/multiverse_sampling/</link><pubDate>Tue, 09 Sep 2025 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/multiverse_sampling/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title>The Systematic Multiverse Analysis Registration Tool (SMART) for Defining Multiverse Analyses</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/smart_small/</link><pubDate>Tue, 09 Sep 2025 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/smart_small/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title>Frontal alpha asymmetry as a marker of approach motivation? Insights from a cooperative forking path analysis.</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/faa_task/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/faa_task/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title>The association of dispositional anxiety with the NoGo N2 under relaxation instruction vs. speed/accuracy instruction.</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/dispositional_anxiety_and_nogo_n2/</link><pubDate>Tue, 01 Oct 2024 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/dispositional_anxiety_and_nogo_n2/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title>🎉 Easily create your own simple yet highly customizable blog</title><link>https://cassiesh.github.io/cassieshort/post/get-started/</link><pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/post/get-started/</guid><description>&lt;p>Welcome 👋&lt;/p>
&lt;details class="print:hidden xl:hidden" open>
&lt;summary>Table of Contents&lt;/summary>
&lt;div class="text-sm">
&lt;nav id="TableOfContents">
&lt;ul>
&lt;li>&lt;a href="#overview">Overview&lt;/a>
&lt;ul>
&lt;li>&lt;a href="#get-started">Get Started&lt;/a>&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;a href="#crowd-funded-open-source-software">Crowd-funded open-source software&lt;/a>
&lt;ul>
&lt;li>&lt;a href="#-click-here-to-become-a-sponsor-and-help-support-hugo-bloxs-future-httpshugobloxcomsponsor">&lt;a href="https://hugoblox.com/sponsor/">❤️ Click here to become a sponsor and help support Hugo Blox&amp;rsquo;s future ❤️&lt;/a>&lt;/a>&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;a href="#ecosystem">Ecosystem&lt;/a>&lt;/li>
&lt;li>&lt;a href="#inspiration">Inspiration&lt;/a>&lt;/li>
&lt;li>&lt;a href="#features">Features&lt;/a>&lt;/li>
&lt;li>&lt;a href="#themes">Themes&lt;/a>&lt;/li>
&lt;li>&lt;a href="#license">License&lt;/a>&lt;/li>
&lt;/ul>
&lt;/nav>
&lt;/div>
&lt;/details>
&lt;h2 id="overview">Overview&lt;/h2>
&lt;ol>
&lt;li>The Hugo Blox website builder for Hugo, along with its starter templates, is designed for professional creators, educators, and teams/organizations - although it can be used to create any kind of site&lt;/li>
&lt;li>The template can be modified and customised to suit your needs. It&amp;rsquo;s a good platform for anyone looking to take control of their data and online identity whilst having the convenience to start off with a &lt;strong>no-code solution (write in Markdown and customize with YAML parameters)&lt;/strong> and having &lt;strong>flexibility to later add even deeper personalization with HTML and CSS&lt;/strong>&lt;/li>
&lt;li>You can work with all your favourite tools and apps with hundreds of plugins and integrations to speed up your workflows, interact with your readers, and much more&lt;/li>
&lt;/ol>
&lt;h3 id="get-started">Get Started&lt;/h3>
&lt;ul>
&lt;li>👉 &lt;a href="https://hugoblox.com/templates/" target="_blank" rel="noopener">&lt;strong>Create a new site&lt;/strong>&lt;/a>&lt;/li>
&lt;li>📚 &lt;a href="https://docs.hugoblox.com/" target="_blank" rel="noopener">&lt;strong>Personalize your site&lt;/strong>&lt;/a>&lt;/li>
&lt;li>💬 &lt;a href="https://discord.gg/z8wNYzb" target="_blank" rel="noopener">Chat with the &lt;strong>Hugo Blox community&lt;/strong>&lt;/a> or &lt;a href="https://discourse.gohugo.io" target="_blank" rel="noopener">&lt;strong>Hugo community&lt;/strong>&lt;/a>&lt;/li>
&lt;li>🐦 Twitter: &lt;a href="https://twitter.com/GetResearchDev" target="_blank" rel="noopener">@GetResearchDev&lt;/a> &lt;a href="https://twitter.com/GeorgeCushen" target="_blank" rel="noopener">@GeorgeCushen&lt;/a> #MadeWithHugoBlox&lt;/li>
&lt;li>💡 &lt;a href="https://github.com/HugoBlox/hugo-blox-builder/issues" target="_blank" rel="noopener">Request a &lt;strong>feature&lt;/strong> or report a &lt;strong>bug&lt;/strong> for &lt;em>Hugo Blox&lt;/em>&lt;/a>&lt;/li>
&lt;li>⬆️ &lt;strong>Updating Hugo Blox?&lt;/strong> View the &lt;a href="https://docs.hugoblox.com/reference/update/" target="_blank" rel="noopener">Update Guide&lt;/a> and &lt;a href="https://github.com/HugoBlox/hugo-blox-builder/releases" target="_blank" rel="noopener">Release Notes&lt;/a>&lt;/li>
&lt;/ul>
&lt;h2 id="crowd-funded-open-source-software">Crowd-funded open-source software&lt;/h2>
&lt;p>To help us develop this template and software sustainably under the MIT license, we ask all individuals and businesses that use it to help support its ongoing maintenance and development via sponsorship.&lt;/p>
&lt;h3 id="-click-here-to-become-a-sponsor-and-help-support-hugo-bloxs-future-httpshugobloxcomsponsor">&lt;a href="https://hugoblox.com/sponsor/" target="_blank" rel="noopener">❤️ Click here to become a sponsor and help support Hugo Blox&amp;rsquo;s future ❤️&lt;/a>&lt;/h3>
&lt;p>As a token of appreciation for sponsoring, you can &lt;strong>unlock &lt;a href="https://hugoblox.com/sponsor/" target="_blank" rel="noopener">these&lt;/a> awesome rewards and extra features 🦄✨&lt;/strong>&lt;/p>
&lt;h2 id="ecosystem">Ecosystem&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>&lt;a href="https://github.com/GetRD/academic-file-converter" target="_blank" rel="noopener">Bibtex To Markdown&lt;/a>:&lt;/strong> Automatically import publications from BibTeX&lt;/li>
&lt;/ul>
&lt;h2 id="inspiration">Inspiration&lt;/h2>
&lt;p>&lt;a href="https://hugoblox.com/creators/" target="_blank" rel="noopener">Learn what other &lt;strong>creators&lt;/strong>&lt;/a> are building with this template.&lt;/p>
&lt;h2 id="features">Features&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>Page builder&lt;/strong> - Create &lt;em>anything&lt;/em> with no-code &lt;a href="https://hugoblox.com/blocks/" target="_blank" rel="noopener">&lt;strong>blocks&lt;/strong>&lt;/a> and &lt;a href="https://docs.hugoblox.com/reference/markdown/" target="_blank" rel="noopener">&lt;strong>elements&lt;/strong>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Edit any type of content&lt;/strong> - Blog posts, publications, talks, slides, projects, and more!&lt;/li>
&lt;li>&lt;strong>Create content&lt;/strong> in &lt;a href="https://docs.hugoblox.com/reference/markdown/" target="_blank" rel="noopener">&lt;strong>Markdown&lt;/strong>&lt;/a>, &lt;a href="https://docs.hugoblox.com/getting-started/cms/" target="_blank" rel="noopener">&lt;strong>Jupyter&lt;/strong>&lt;/a>, or &lt;a href="https://docs.hugoblox.com/getting-started/cms/" target="_blank" rel="noopener">&lt;strong>RStudio&lt;/strong>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Plugin System&lt;/strong> - Fully customizable &lt;a href="https://docs.hugoblox.com/getting-started/customize/" target="_blank" rel="noopener">&lt;strong>color&lt;/strong> and &lt;strong>font themes&lt;/strong>&lt;/a>&lt;/li>
&lt;li>&lt;strong>Display Code and Math&lt;/strong> - Code syntax highlighting and LaTeX math supported&lt;/li>
&lt;li>&lt;strong>Integrations&lt;/strong> - &lt;a href="https://analytics.google.com" target="_blank" rel="noopener">Google Analytics&lt;/a>, &lt;a href="https://disqus.com" target="_blank" rel="noopener">Disqus commenting&lt;/a>, Maps, Contact Forms, and more!&lt;/li>
&lt;li>&lt;strong>Beautiful Site&lt;/strong> - Simple and refreshing one-page design&lt;/li>
&lt;li>&lt;strong>Industry-Leading SEO&lt;/strong> - Help get your website found on search engines and social media&lt;/li>
&lt;li>&lt;strong>Media Galleries&lt;/strong> - Display your images and videos with captions in a customizable gallery&lt;/li>
&lt;li>&lt;strong>Mobile Friendly&lt;/strong> - Look amazing on every screen with a mobile friendly version of your site&lt;/li>
&lt;li>&lt;strong>Multi-language&lt;/strong> - 35+ language packs including English, 中文, and Português&lt;/li>
&lt;li>&lt;strong>Multi-user&lt;/strong> - Each author gets their own profile page&lt;/li>
&lt;li>&lt;strong>Privacy Pack&lt;/strong> - Assists with GDPR&lt;/li>
&lt;li>&lt;strong>Stand Out&lt;/strong> - Bring your site to life with animation, parallax backgrounds, and scroll effects&lt;/li>
&lt;li>&lt;strong>One-Click Deployment&lt;/strong> - No servers. No databases. Only files.&lt;/li>
&lt;/ul>
&lt;h2 id="themes">Themes&lt;/h2>
&lt;p>Hugo Blox and its templates come with &lt;strong>automatic day (light) and night (dark) mode&lt;/strong> built-in. Visitors can choose their preferred mode by clicking the sun/moon icon in the header.&lt;/p>
&lt;p>&lt;a href="https://docs.hugoblox.com/getting-started/customize/" target="_blank" rel="noopener">Choose a stunning &lt;strong>theme&lt;/strong> and &lt;strong>font&lt;/strong>&lt;/a> for your site. Themes are fully customizable.&lt;/p>
&lt;h2 id="license">License&lt;/h2>
&lt;p>Copyright 2016-present &lt;a href="https://georgecushen.com" target="_blank" rel="noopener">George Cushen&lt;/a>.&lt;/p>
&lt;p>Released under the &lt;a href="https://github.com/HugoBlox/hugo-blox-builder/blob/main/LICENSE.md" target="_blank" rel="noopener">MIT&lt;/a> license.&lt;/p></description></item><item><title>Pandas</title><link>https://cassiesh.github.io/cassieshort/project/pandas/</link><pubDate>Thu, 26 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/project/pandas/</guid><description>&lt;p>Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures.&lt;/p></description></item><item><title>PyTorch</title><link>https://cassiesh.github.io/cassieshort/project/pytorch/</link><pubDate>Thu, 26 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/project/pytorch/</guid><description>&lt;p>PyTorch is a Python package that provides tensor computation (like NumPy) with strong GPU acceleration.&lt;/p></description></item><item><title>scikit-learn</title><link>https://cassiesh.github.io/cassieshort/project/scikit/</link><pubDate>Thu, 26 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/project/scikit/</guid><description>&lt;p>scikit-learn is a Python module for machine learning built on top of SciPy and is distributed under the 3-Clause BSD license.&lt;/p></description></item><item><title>🧠 Sharpen your thinking with a second brain</title><link>https://cassiesh.github.io/cassieshort/post/second-brain/</link><pubDate>Thu, 26 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/post/second-brain/</guid><description>&lt;p>Create a personal knowledge base and share your knowledge with your peers.&lt;/p>
&lt;p>Hugo Blox web framework empowers you with one of the most flexible note-taking capabilities out there.&lt;/p>
&lt;p>Create a powerful knowledge base that works on top of a local folder of plain text Markdown files.&lt;/p>
&lt;p>Use it as your second brain, either publicly sharing your knowledge with your peers via your website, or via a private GitHub repository and password-protected site just for yourself.&lt;/p>
&lt;h2 id="mindmaps">Mindmaps&lt;/h2>
&lt;p>Hugo Blox supports a Markdown extension for mindmaps.&lt;/p>
&lt;p>With this open format, can even edit your mindmaps in other popular tools such as Obsidian.&lt;/p>
&lt;p>Simply insert a Markdown code block labelled as &lt;code>markmap&lt;/code> and optionally set the height of the mindmap as shown in the example below.&lt;/p>
&lt;p>Mindmaps can be created by simply writing the items as a Markdown list within the &lt;code>markmap&lt;/code> code block, indenting each item to create as many sub-levels as you need:&lt;/p>
&lt;div class="highlight">
&lt;pre class="chroma">
&lt;code>
```markmap {height="200px"}
- Hugo Modules
- Hugo Blox
- blox-plugins-netlify
- blox-plugins-netlify-cms
- blox-plugins-reveal
```
&lt;/code>
&lt;/pre>
&lt;/div>
&lt;p>renders as&lt;/p>
&lt;div class="markmap" style="height: 200px;">
&lt;pre>- Hugo Modules
- Hugo Blox
- blox-plugins-netlify
- blox-plugins-netlify-cms
- blox-plugins-reveal&lt;/pre>
&lt;/div>
&lt;p>Anh here&amp;rsquo;s a more advanced mindmap with formatting, code blocks, and math:&lt;/p>
&lt;div class="highlight">
&lt;pre class="chroma">
&lt;code>
```markmap
- Mindmaps
- Links
- [Hugo Blox Docs](https://docs.hugoblox.com/)
- [Discord Community](https://discord.gg/z8wNYzb)
- [GitHub](https://github.com/HugoBlox/hugo-blox-builder)
- Features
- Markdown formatting
- **inline** ~~text~~ *styles*
- multiline
text
- `inline code`
-
```js
console.log('hello');
console.log('code block');
```
- Math: $x = {-b \pm \sqrt{b^2-4ac} \over 2a}$
```
&lt;/code>
&lt;/pre>
&lt;/div>
&lt;p>renders as&lt;/p>
&lt;div class="markmap" style="height: 500px;">
&lt;pre>- Mindmaps
- Links
- [Hugo Blox Docs](https://docs.hugoblox.com/)
- [Discord Community](https://discord.gg/z8wNYzb)
- [GitHub](https://github.com/HugoBlox/hugo-blox-builder)
- Features
- Markdown formatting
- **inline** ~~text~~ *styles*
- multiline
text
- `inline code`
-
```js
console.log('hello');
console.log('code block');
```
- Math: $x = {-b \pm \sqrt{b^2-4ac} \over 2a}$&lt;/pre>
&lt;/div>
&lt;h2 id="highlighting">Highlighting&lt;/h2>
&lt;p>&lt;mark>Highlight&lt;/mark> important text with &lt;code>mark&lt;/code>:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-html" data-lang="html">&lt;span class="line">&lt;span class="cl">&lt;span class="p">&amp;lt;&lt;/span>&lt;span class="nt">mark&lt;/span>&lt;span class="p">&amp;gt;&lt;/span>Highlighted text&lt;span class="p">&amp;lt;/&lt;/span>&lt;span class="nt">mark&lt;/span>&lt;span class="p">&amp;gt;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="callouts">Callouts&lt;/h2>
&lt;p>Use &lt;a href="https://docs.hugoblox.com/reference/markdown/#callouts" target="_blank" rel="noopener">callouts&lt;/a> (aka &lt;em>asides&lt;/em>, &lt;em>hints&lt;/em>, or &lt;em>alerts&lt;/em>) to draw attention to notes, tips, and warnings.&lt;/p>
&lt;p>By wrapping a paragraph in &lt;code>{{% callout note %}} ... {{% /callout %}}&lt;/code>, it will render as an aside.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-markdown" data-lang="markdown">&lt;span class="line">&lt;span class="cl">{{% callout note %}}
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">A Markdown aside is useful for displaying notices, hints, or definitions to your readers.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">{{% /callout %}}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">A Markdown aside is useful for displaying notices, hints, or definitions to your readers.&lt;/span>
&lt;/div>
&lt;p>Or use the &lt;code>warning&lt;/code> callout type so your readers don&amp;rsquo;t miss critical details:&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-yellow-100 dark:bg-yellow-900">
&lt;span class="pr-3 pt-1 text-red-400">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0zM12 15.75h.007v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">A Markdown aside is useful for displaying notices, hints, or definitions to your readers.&lt;/span>
&lt;/div>
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-">Did you find this page helpful? Consider sharing it 🙌&lt;/h2></description></item><item><title>📈 Communicate your results effectively with the best data visualizations</title><link>https://cassiesh.github.io/cassieshort/post/data-visualization/</link><pubDate>Wed, 25 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/post/data-visualization/</guid><description>&lt;p>Hugo Blox is designed to give technical content creators a seamless experience. You can focus on the content and Hugo Blox handles the rest.&lt;/p>
&lt;p>Use popular tools such as Plotly, Mermaid, and data frames.&lt;/p>
&lt;h2 id="charts">Charts&lt;/h2>
&lt;p>Hugo Blox supports the popular &lt;a href="https://plot.ly/" target="_blank" rel="noopener">Plotly&lt;/a> format for interactive data visualizations. With Plotly, you can design almost any kind of visualization you can imagine!&lt;/p>
&lt;p>Save your Plotly JSON in your page folder, for example &lt;code>line-chart.json&lt;/code>, and then add the &lt;code>{{&amp;lt; chart data=&amp;quot;line-chart&amp;quot; &amp;gt;}}&lt;/code> shortcode where you would like the chart to appear.&lt;/p>
&lt;p>Demo:&lt;/p>
&lt;div id="chart-981634527" class="chart">&lt;/div>
&lt;script>
async function fetchChartJSON() {
console.debug('Hugo Blox fetching chart JSON...')
const response = await fetch('.\/line-chart.json');
return await response.json();
}
(function() {
let a = setInterval( function() {
if ( typeof window.Plotly === 'undefined' ) {
console.debug('Plotly not loaded yet...')
return;
}
clearInterval( a );
fetchChartJSON().then(chart => {
console.debug('Plotting chart...')
window.Plotly.newPlot('chart-981634527', chart.data, chart.layout, {responsive: true});
});
}, 500 );
})();
&lt;/script>
&lt;p>You might also find the &lt;a href="http://plotly-json-editor.getforge.io/" target="_blank" rel="noopener">Plotly JSON Editor&lt;/a> useful.&lt;/p>
&lt;h2 id="diagrams">Diagrams&lt;/h2>
&lt;p>Hugo Blox supports the &lt;em>Mermaid&lt;/em> Markdown extension for diagrams.&lt;/p>
&lt;p>An example &lt;strong>flowchart&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>```mermaid
graph TD
A[Hard] --&amp;gt;|Text| B(Round)
B --&amp;gt; C{Decision}
C --&amp;gt;|One| D[Result 1]
C --&amp;gt;|Two| E[Result 2]
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="mermaid">graph TD
A[Hard] -->|Text| B(Round)
B --> C{Decision}
C -->|One| D[Result 1]
C -->|Two| E[Result 2]
&lt;/div>
&lt;p>An example &lt;strong>sequence diagram&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>```mermaid
sequenceDiagram
Alice-&amp;gt;&amp;gt;John: Hello John, how are you?
loop Healthcheck
John-&amp;gt;&amp;gt;John: Fight against hypochondria
end
Note right of John: Rational thoughts!
John--&amp;gt;&amp;gt;Alice: Great!
John-&amp;gt;&amp;gt;Bob: How about you?
Bob--&amp;gt;&amp;gt;John: Jolly good!
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="mermaid">sequenceDiagram
Alice->>John: Hello John, how are you?
loop Healthcheck
John->>John: Fight against hypochondria
end
Note right of John: Rational thoughts!
John-->>Alice: Great!
John->>Bob: How about you?
Bob-->>John: Jolly good!
&lt;/div>
&lt;p>An example &lt;strong>class diagram&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>```mermaid
classDiagram
Class01 &amp;lt;|-- AveryLongClass : Cool
Class03 *-- Class04
Class05 o-- Class06
Class07 .. Class08
Class09 --&amp;gt; C2 : Where am i?
Class09 --* C3
Class09 --|&amp;gt; Class07
Class07 : equals()
Class07 : Object[] elementData
Class01 : size()
Class01 : int chimp
Class01 : int gorilla
Class08 &amp;lt;--&amp;gt; C2: Cool label
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="mermaid">classDiagram
Class01 &lt;|-- AveryLongClass : Cool
Class03 *-- Class04
Class05 o-- Class06
Class07 .. Class08
Class09 --> C2 : Where am i?
Class09 --* C3
Class09 --|> Class07
Class07 : equals()
Class07 : Object[] elementData
Class01 : size()
Class01 : int chimp
Class01 : int gorilla
Class08 &lt;--> C2: Cool label
&lt;/div>
&lt;p>An example &lt;strong>state diagram&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>```mermaid
stateDiagram
[*] --&amp;gt; Still
Still --&amp;gt; [*]
Still --&amp;gt; Moving
Moving --&amp;gt; Still
Moving --&amp;gt; Crash
Crash --&amp;gt; [*]
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="mermaid">stateDiagram
[*] --> Still
Still --> [*]
Still --> Moving
Moving --> Still
Moving --> Crash
Crash --> [*]
&lt;/div>
&lt;h2 id="data-frames">Data Frames&lt;/h2>
&lt;p>Save your spreadsheet as a CSV file in your page&amp;rsquo;s folder and then render it by adding the &lt;em>Table&lt;/em> shortcode to your page:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-go" data-lang="go">&lt;span class="line">&lt;span class="cl">&lt;span class="p">{{&amp;lt;&lt;/span> &lt;span class="nx">table&lt;/span> &lt;span class="nx">path&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">&amp;#34;results.csv&amp;#34;&lt;/span> &lt;span class="nx">header&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">&amp;#34;true&amp;#34;&lt;/span> &lt;span class="nx">caption&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">&amp;#34;Table 1: My results&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;}}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;table class="table-auto w-full">
&lt;thead>
&lt;tr> &lt;th class="border-b dark:border-slate-600 font-medium p-4 pt-0 pb-3 text-slate-400 dark:text-slate-200 text-left">customer_id&lt;/th> &lt;th class="border-b dark:border-slate-600 font-medium p-4 pt-0 pb-3 text-slate-400 dark:text-slate-200 text-left">score&lt;/th> &lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">1&lt;/td>
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">0&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">2&lt;/td>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">0.5&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">3&lt;/td>
&lt;td data-table-dtype="number" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">1&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;caption class="table-caption">Table 1: My results&lt;/caption>
&lt;/table>
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-">Did you find this page helpful? Consider sharing it 🙌&lt;/h2></description></item><item><title>👩🏼‍🏫 Teach academic courses</title><link>https://cassiesh.github.io/cassieshort/post/teach-courses/</link><pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/post/teach-courses/</guid><description>&lt;p>&lt;a href="https://hugoblox.com" target="_blank" rel="noopener">Hugo Blox Builder&lt;/a> is designed to give technical content creators a seamless experience. You can focus on the content and the Hugo Blox Builder which this template is built upon handles the rest.&lt;/p>
&lt;p>&lt;strong>Embed videos, podcasts, code, LaTeX math, and even test students!&lt;/strong>&lt;/p>
&lt;p>On this page, you&amp;rsquo;ll find some examples of the types of technical content that can be rendered with Hugo Blox.&lt;/p>
&lt;h2 id="video">Video&lt;/h2>
&lt;p>Teach your course by sharing videos with your students. Choose from one of the following approaches:&lt;/p>
&lt;p>&lt;strong>Youtube&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; youtube D2vj0WcvH5c &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/D2vj0WcvH5c?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"
>&lt;/iframe>
&lt;/div>
&lt;p>&lt;strong>Bilibili&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; bilibili BV1WV4y1r7DF &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;div class="w-full h-auto aspect-video relative">
&lt;iframe src="//player.bilibili.com/player.html?bvid=BV1WV4y1r7DF&amp;page=1"
allow="accelerometer; clipboard-write; encrypted-media; gyroscope; fullscreen; picture-in-picture;"
class="w-full h-full"
>&lt;/iframe>
&lt;/div>
&lt;p>&lt;strong>Video file&lt;/strong>&lt;/p>
&lt;p>Videos may be added to a page by either placing them in your &lt;code>assets/media/&lt;/code> media library or in your &lt;a href="https://gohugo.io/content-management/page-bundles/" target="_blank" rel="noopener">page&amp;rsquo;s folder&lt;/a>, and then embedding them with the &lt;em>video&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; video src=&amp;quot;my_video.mp4&amp;quot; controls=&amp;quot;yes&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;h2 id="podcast">Podcast&lt;/h2>
&lt;p>You can add a podcast or music to a page by placing the MP3 file in the page&amp;rsquo;s folder or the media library folder and then embedding the audio on your page with the &lt;em>audio&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; audio src=&amp;quot;ambient-piano.mp3&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>Try it out:&lt;/p>
&lt;audio controls >
&lt;source src="https://cassiesh.github.io/cassieshort/cassieshort/post/teach-courses/ambient-piano.mp3" type="audio/mpeg">
&lt;/audio>
&lt;h2 id="test-students">Test students&lt;/h2>
&lt;p>Provide a simple yet fun self-assessment by revealing the solutions to challenges with the &lt;code>spoiler&lt;/code> shortcode:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-markdown" data-lang="markdown">&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="nt">spoiler&lt;/span> &lt;span class="na">text&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;👉 Click to view the solution&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">You found me!
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="p">/&lt;/span>&lt;span class="nt">spoiler&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;details class="spoiler " id="spoiler-3">
&lt;summary class="cursor-pointer">👉 Click to view the solution&lt;/summary>
&lt;div class="rounded-lg bg-neutral-50 dark:bg-neutral-800 p-2">
You found me 🎉
&lt;/div>
&lt;/details>
&lt;h2 id="math">Math&lt;/h2>
&lt;p>Hugo Blox Builder supports a Markdown extension for $\LaTeX$ math. Enable math by setting the &lt;code>math: true&lt;/code> option in your page&amp;rsquo;s front matter, or enable math for your entire site by toggling math in your &lt;code>config/_default/params.yaml&lt;/code> file:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-yaml" data-lang="yaml">&lt;span class="line">&lt;span class="cl">&lt;span class="nt">features&lt;/span>&lt;span class="p">:&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w"> &lt;/span>&lt;span class="nt">math&lt;/span>&lt;span class="p">:&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="w"> &lt;/span>&lt;span class="nt">enable&lt;/span>&lt;span class="p">:&lt;/span>&lt;span class="w"> &lt;/span>&lt;span class="kc">true&lt;/span>&lt;span class="w">
&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>To render &lt;em>inline&lt;/em> or &lt;em>block&lt;/em> math, wrap your LaTeX math with &lt;code>$...$&lt;/code> or &lt;code>$$...$$&lt;/code>, respectively.&lt;/p>
&lt;p>Example &lt;strong>math block&lt;/strong>:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="nv">\gamma&lt;/span>&lt;span class="nb">_{n} &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\frac&lt;/span>&lt;span class="nb">{ &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> | &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n} &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">} &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb">^T &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">[&lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">]&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> |}{&lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|&lt;/span>&lt;span class="nb">^&lt;/span>&lt;span class="m">2&lt;/span>&lt;span class="nb">}
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$\gamma_{n} = \frac{ \left | \left (\mathbf x_{n} - \mathbf x_{n-1} \right )^T \left [\nabla F (\mathbf x_{n}) - \nabla F (\mathbf x_{n-1}) \right ] \right |}{\left \|\nabla F(\mathbf{x}_{n}) - \nabla F(\mathbf{x}_{n-1}) \right \|^2}$$&lt;p>Example &lt;strong>inline math&lt;/strong> &lt;code>$\nabla F(\mathbf{x}_{n})$&lt;/code> renders as $\nabla F(\mathbf{x}_{n})$.&lt;/p>
&lt;p>Example &lt;strong>multi-line math&lt;/strong> using the math linebreak (&lt;code>\\&lt;/code>):&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">f&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nb">k;p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\begin&lt;/span>&lt;span class="nb">{cases}p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">, &lt;/span>&lt;span class="nv">\\&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb">p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">.&lt;/span>&lt;span class="nv">\end&lt;/span>&lt;span class="nb">{cases}&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$
f(k;p_{0}^{*}) = \begin{cases}p_{0}^{*} &amp; \text{if }k=1, \\
1-p_{0}^{*} &amp; \text{if }k=0.\end{cases}
$$&lt;h2 id="code">Code&lt;/h2>
&lt;p>Hugo Blox Builder utilises Hugo&amp;rsquo;s Markdown extension for highlighting code syntax. The code theme can be selected in the &lt;code>config/_default/params.yaml&lt;/code> file.&lt;/p>
&lt;pre>&lt;code>```python
import pandas as pd
data = pd.read_csv(&amp;quot;data.csv&amp;quot;)
data.head()
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-python" data-lang="python">&lt;span class="line">&lt;span class="cl">&lt;span class="kn">import&lt;/span> &lt;span class="nn">pandas&lt;/span> &lt;span class="k">as&lt;/span> &lt;span class="nn">pd&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">pd&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">read_csv&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s2">&amp;#34;data.csv&amp;#34;&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">()&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="inline-images">Inline Images&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-go" data-lang="go">&lt;span class="line">&lt;span class="cl">&lt;span class="p">{{&amp;lt;&lt;/span> &lt;span class="nx">icon&lt;/span> &lt;span class="nx">name&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">&amp;#34;python&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;}}&lt;/span> &lt;span class="nx">Python&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;p>
&lt;span class="inline-block pr-1">
&lt;svg style="height: 1em; transform: translateY(0.1em);" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512" fill="currentColor">&lt;path d="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"/>&lt;/svg>
&lt;/span> Python&lt;/p>
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-">Did you find this page helpful? Consider sharing it 🙌&lt;/h2></description></item><item><title>Learn JavaScript</title><link>https://cassiesh.github.io/cassieshort/teaching/js/</link><pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/teaching/js/</guid><description>&lt;p>&lt;a href="https://hugoblox.com" target="_blank" rel="noopener">Hugo Blox Builder&lt;/a> is designed to give technical content creators a seamless experience. You can focus on the content and the Hugo Blox Builder which this template is built upon handles the rest.&lt;/p>
&lt;p>&lt;strong>Embed videos, podcasts, code, LaTeX math, and even test students!&lt;/strong>&lt;/p>
&lt;p>On this page, you&amp;rsquo;ll find some examples of the types of technical content that can be rendered with Hugo Blox.&lt;/p>
&lt;h2 id="video">Video&lt;/h2>
&lt;p>Teach your course by sharing videos with your students. Choose from one of the following approaches:&lt;/p>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/D2vj0WcvH5c?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"
>&lt;/iframe>
&lt;/div>
&lt;p>&lt;strong>Youtube&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; youtube w7Ft2ymGmfc &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Bilibili&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; bilibili id=&amp;quot;BV1WV4y1r7DF&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Video file&lt;/strong>&lt;/p>
&lt;p>Videos may be added to a page by either placing them in your &lt;code>assets/media/&lt;/code> media library or in your &lt;a href="https://gohugo.io/content-management/page-bundles/" target="_blank" rel="noopener">page&amp;rsquo;s folder&lt;/a>, and then embedding them with the &lt;em>video&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; video src=&amp;quot;my_video.mp4&amp;quot; controls=&amp;quot;yes&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;h2 id="podcast">Podcast&lt;/h2>
&lt;p>You can add a podcast or music to a page by placing the MP3 file in the page&amp;rsquo;s folder or the media library folder and then embedding the audio on your page with the &lt;em>audio&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; audio src=&amp;quot;ambient-piano.mp3&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>Try it out:&lt;/p>
&lt;audio controls >
&lt;source src="https://cassiesh.github.io/cassieshort/cassieshort/teaching/js/ambient-piano.mp3" type="audio/mpeg">
&lt;/audio>
&lt;h2 id="test-students">Test students&lt;/h2>
&lt;p>Provide a simple yet fun self-assessment by revealing the solutions to challenges with the &lt;code>spoiler&lt;/code> shortcode:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-markdown" data-lang="markdown">&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="nt">spoiler&lt;/span> &lt;span class="na">text&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;👉 Click to view the solution&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">You found me!
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="p">/&lt;/span>&lt;span class="nt">spoiler&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;details class="spoiler " id="spoiler-2">
&lt;summary class="cursor-pointer">👉 Click to view the solution&lt;/summary>
&lt;div class="rounded-lg bg-neutral-50 dark:bg-neutral-800 p-2">
You found me 🎉
&lt;/div>
&lt;/details>
&lt;h2 id="math">Math&lt;/h2>
&lt;p>Hugo Blox Builder supports a Markdown extension for $\LaTeX$ math. You can enable this feature by toggling the &lt;code>math&lt;/code> option in your &lt;code>config/_default/params.yaml&lt;/code> file.&lt;/p>
&lt;p>To render &lt;em>inline&lt;/em> or &lt;em>block&lt;/em> math, wrap your LaTeX math with &lt;code>{{&amp;lt; math &amp;gt;}}$...${{&amp;lt; /math &amp;gt;}}&lt;/code> or &lt;code>{{&amp;lt; math &amp;gt;}}$$...$${{&amp;lt; /math &amp;gt;}}&lt;/code>, respectively.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">We wrap the LaTeX math in the Hugo Blox &lt;em>math&lt;/em> shortcode to prevent Hugo rendering our math as Markdown.&lt;/span>
&lt;/div>
&lt;p>Example &lt;strong>math block&lt;/strong>:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="nv">\gamma&lt;/span>&lt;span class="nb">_{n} &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\frac&lt;/span>&lt;span class="nb">{ &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> | &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n} &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">} &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb">^T &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">[&lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">]&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> |}{&lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|&lt;/span>&lt;span class="nb">^&lt;/span>&lt;span class="m">2&lt;/span>&lt;span class="nb">}
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; /math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$\gamma_{n} = \frac{ \left | \left (\mathbf x_{n} - \mathbf x_{n-1} \right )^T \left [\nabla F (\mathbf x_{n}) - \nabla F (\mathbf x_{n-1}) \right ] \right |}{\left \|\nabla F(\mathbf{x}_{n}) - \nabla F(\mathbf{x}_{n-1}) \right \|^2}$$
&lt;p>Example &lt;strong>inline math&lt;/strong> &lt;code>{{&amp;lt; math &amp;gt;}}$\nabla F(\mathbf{x}_{n})${{&amp;lt; /math &amp;gt;}}&lt;/code> renders as $\nabla F(\mathbf{x}_{n})$
.&lt;/p>
&lt;p>Example &lt;strong>multi-line math&lt;/strong> using the math linebreak (&lt;code>\\&lt;/code>):&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">f&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nb">k;p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\begin&lt;/span>&lt;span class="nb">{cases}p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">, &lt;/span>&lt;span class="nv">\\&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb">p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">.&lt;/span>&lt;span class="nv">\end&lt;/span>&lt;span class="nb">{cases}&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; /math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$
f(k;p_{0}^{*}) = \begin{cases}p_{0}^{*} &amp; \text{if }k=1, \\
1-p_{0}^{*} &amp; \text{if }k=0.\end{cases}
$$
&lt;h2 id="code">Code&lt;/h2>
&lt;p>Hugo Blox Builder utilises Hugo&amp;rsquo;s Markdown extension for highlighting code syntax. The code theme can be selected in the &lt;code>config/_default/params.yaml&lt;/code> file.&lt;/p>
&lt;pre>&lt;code>```python
import pandas as pd
data = pd.read_csv(&amp;quot;data.csv&amp;quot;)
data.head()
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-python" data-lang="python">&lt;span class="line">&lt;span class="cl">&lt;span class="kn">import&lt;/span> &lt;span class="nn">pandas&lt;/span> &lt;span class="k">as&lt;/span> &lt;span class="nn">pd&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">pd&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">read_csv&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s2">&amp;#34;data.csv&amp;#34;&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">()&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="inline-images">Inline Images&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-go" data-lang="go">&lt;span class="line">&lt;span class="cl">&lt;span class="p">{{&amp;lt;&lt;/span> &lt;span class="nx">icon&lt;/span> &lt;span class="nx">name&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">&amp;#34;python&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;}}&lt;/span> &lt;span class="nx">Python&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;p>
&lt;span class="inline-block pr-1">
&lt;svg style="height: 1em; transform: translateY(0.1em);" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512" fill="currentColor">&lt;path d="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"/>&lt;/svg>
&lt;/span> Python&lt;/p>
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-">Did you find this page helpful? Consider sharing it 🙌&lt;/h2></description></item><item><title>Learn Python</title><link>https://cassiesh.github.io/cassieshort/teaching/python/</link><pubDate>Tue, 24 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/teaching/python/</guid><description>&lt;p>&lt;a href="https://hugoblox.com" target="_blank" rel="noopener">Hugo Blox Builder&lt;/a> is designed to give technical content creators a seamless experience. You can focus on the content and the Hugo Blox Builder which this template is built upon handles the rest.&lt;/p>
&lt;p>&lt;strong>Embed videos, podcasts, code, LaTeX math, and even test students!&lt;/strong>&lt;/p>
&lt;p>On this page, you&amp;rsquo;ll find some examples of the types of technical content that can be rendered with Hugo Blox.&lt;/p>
&lt;h2 id="video">Video&lt;/h2>
&lt;p>Teach your course by sharing videos with your students. Choose from one of the following approaches:&lt;/p>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/D2vj0WcvH5c?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"
>&lt;/iframe>
&lt;/div>
&lt;p>&lt;strong>Youtube&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; youtube w7Ft2ymGmfc &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Bilibili&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; bilibili id=&amp;quot;BV1WV4y1r7DF&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>&lt;strong>Video file&lt;/strong>&lt;/p>
&lt;p>Videos may be added to a page by either placing them in your &lt;code>assets/media/&lt;/code> media library or in your &lt;a href="https://gohugo.io/content-management/page-bundles/" target="_blank" rel="noopener">page&amp;rsquo;s folder&lt;/a>, and then embedding them with the &lt;em>video&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; video src=&amp;quot;my_video.mp4&amp;quot; controls=&amp;quot;yes&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;h2 id="podcast">Podcast&lt;/h2>
&lt;p>You can add a podcast or music to a page by placing the MP3 file in the page&amp;rsquo;s folder or the media library folder and then embedding the audio on your page with the &lt;em>audio&lt;/em> shortcode:&lt;/p>
&lt;pre>&lt;code>{{&amp;lt; audio src=&amp;quot;ambient-piano.mp3&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;p>Try it out:&lt;/p>
&lt;audio controls >
&lt;source src="https://cassiesh.github.io/cassieshort/cassieshort/teaching/python/ambient-piano.mp3" type="audio/mpeg">
&lt;/audio>
&lt;h2 id="test-students">Test students&lt;/h2>
&lt;p>Provide a simple yet fun self-assessment by revealing the solutions to challenges with the &lt;code>spoiler&lt;/code> shortcode:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-markdown" data-lang="markdown">&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="nt">spoiler&lt;/span> &lt;span class="na">text&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="s">&amp;#34;👉 Click to view the solution&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">You found me!
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">{{&lt;span class="p">&amp;lt;&lt;/span> &lt;span class="p">/&lt;/span>&lt;span class="nt">spoiler&lt;/span> &lt;span class="p">&amp;gt;&lt;/span>}}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;details class="spoiler " id="spoiler-2">
&lt;summary class="cursor-pointer">👉 Click to view the solution&lt;/summary>
&lt;div class="rounded-lg bg-neutral-50 dark:bg-neutral-800 p-2">
You found me 🎉
&lt;/div>
&lt;/details>
&lt;h2 id="math">Math&lt;/h2>
&lt;p>Hugo Blox Builder supports a Markdown extension for $\LaTeX$ math. You can enable this feature by toggling the &lt;code>math&lt;/code> option in your &lt;code>config/_default/params.yaml&lt;/code> file.&lt;/p>
&lt;p>To render &lt;em>inline&lt;/em> or &lt;em>block&lt;/em> math, wrap your LaTeX math with &lt;code>{{&amp;lt; math &amp;gt;}}$...${{&amp;lt; /math &amp;gt;}}&lt;/code> or &lt;code>{{&amp;lt; math &amp;gt;}}$$...$${{&amp;lt; /math &amp;gt;}}&lt;/code>, respectively.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">We wrap the LaTeX math in the Hugo Blox &lt;em>math&lt;/em> shortcode to prevent Hugo rendering our math as Markdown.&lt;/span>
&lt;/div>
&lt;p>Example &lt;strong>math block&lt;/strong>:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="nv">\gamma&lt;/span>&lt;span class="nb">_{n} &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\frac&lt;/span>&lt;span class="nb">{ &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> | &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n} &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">} &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb">^T &lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">[&lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F &lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb"> x_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">]&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> |}{&lt;/span>&lt;span class="nv">\left&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\nabla&lt;/span>&lt;span class="nb"> F&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nv">\mathbf&lt;/span>&lt;span class="nb">{x}_{n&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\right&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\|&lt;/span>&lt;span class="nb">^&lt;/span>&lt;span class="m">2&lt;/span>&lt;span class="nb">}
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; /math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$\gamma_{n} = \frac{ \left | \left (\mathbf x_{n} - \mathbf x_{n-1} \right )^T \left [\nabla F (\mathbf x_{n}) - \nabla F (\mathbf x_{n-1}) \right ] \right |}{\left \|\nabla F(\mathbf{x}_{n}) - \nabla F(\mathbf{x}_{n-1}) \right \|^2}$$
&lt;p>Example &lt;strong>inline math&lt;/strong> &lt;code>{{&amp;lt; math &amp;gt;}}$\nabla F(\mathbf{x}_{n})${{&amp;lt; /math &amp;gt;}}&lt;/code> renders as $\nabla F(\mathbf{x}_{n})$
.&lt;/p>
&lt;p>Example &lt;strong>multi-line math&lt;/strong> using the math linebreak (&lt;code>\\&lt;/code>):&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-latex" data-lang="latex">&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="sb">$$&lt;/span>&lt;span class="nb">f&lt;/span>&lt;span class="o">(&lt;/span>&lt;span class="nb">k;p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">}&lt;/span>&lt;span class="o">)&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="nb"> &lt;/span>&lt;span class="nv">\begin&lt;/span>&lt;span class="nb">{cases}p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="nb">, &lt;/span>&lt;span class="nv">\\&lt;/span>&lt;span class="nb">
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">&lt;/span>&lt;span class="m">1&lt;/span>&lt;span class="o">-&lt;/span>&lt;span class="nb">p_{&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">}^{&lt;/span>&lt;span class="o">*&lt;/span>&lt;span class="nb">} &amp;amp; &lt;/span>&lt;span class="nv">\text&lt;/span>&lt;span class="nb">{if }k&lt;/span>&lt;span class="o">=&lt;/span>&lt;span class="m">0&lt;/span>&lt;span class="nb">.&lt;/span>&lt;span class="nv">\end&lt;/span>&lt;span class="nb">{cases}&lt;/span>&lt;span class="s">$$&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nb">{{&lt;/span>&amp;lt; /math &amp;gt;&lt;span class="nb">}}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
$$
f(k;p_{0}^{*}) = \begin{cases}p_{0}^{*} &amp; \text{if }k=1, \\
1-p_{0}^{*} &amp; \text{if }k=0.\end{cases}
$$
&lt;h2 id="code">Code&lt;/h2>
&lt;p>Hugo Blox Builder utilises Hugo&amp;rsquo;s Markdown extension for highlighting code syntax. The code theme can be selected in the &lt;code>config/_default/params.yaml&lt;/code> file.&lt;/p>
&lt;pre>&lt;code>```python
import pandas as pd
data = pd.read_csv(&amp;quot;data.csv&amp;quot;)
data.head()
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-python" data-lang="python">&lt;span class="line">&lt;span class="cl">&lt;span class="kn">import&lt;/span> &lt;span class="nn">pandas&lt;/span> &lt;span class="k">as&lt;/span> &lt;span class="nn">pd&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">pd&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">read_csv&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="s2">&amp;#34;data.csv&amp;#34;&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="n">data&lt;/span>&lt;span class="o">.&lt;/span>&lt;span class="n">head&lt;/span>&lt;span class="p">()&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="inline-images">Inline Images&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-go" data-lang="go">&lt;span class="line">&lt;span class="cl">&lt;span class="p">{{&amp;lt;&lt;/span> &lt;span class="nx">icon&lt;/span> &lt;span class="nx">name&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">&amp;#34;python&amp;#34;&lt;/span> &lt;span class="p">&amp;gt;}}&lt;/span> &lt;span class="nx">Python&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;p>
&lt;span class="inline-block pr-1">
&lt;svg style="height: 1em; transform: translateY(0.1em);" xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512" fill="currentColor">&lt;path d="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"/>&lt;/svg>
&lt;/span> Python&lt;/p>
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-">Did you find this page helpful? Consider sharing it 🙌&lt;/h2></description></item><item><title>✅ Manage your projects</title><link>https://cassiesh.github.io/cassieshort/post/project-management/</link><pubDate>Mon, 23 Oct 2023 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/post/project-management/</guid><description>&lt;p>Easily manage your projects - create ideation mind maps, Gantt charts, todo lists, and more!&lt;/p>
&lt;h2 id="ideation">Ideation&lt;/h2>
&lt;p>Hugo Blox supports a Markdown extension for mindmaps.&lt;/p>
&lt;p>Simply insert a Markdown code block labelled as &lt;code>markmap&lt;/code> and optionally set the height of the mindmap as shown in the example below.&lt;/p>
&lt;p>Mindmaps can be created by simply writing the items as a Markdown list within the &lt;code>markmap&lt;/code> code block, indenting each item to create as many sub-levels as you need:&lt;/p>
&lt;div class="highlight">
&lt;pre class="chroma">
&lt;code>
```markmap {height="200px"}
- Hugo Modules
- Hugo Blox
- blox-plugins-netlify
- blox-plugins-netlify-cms
- blox-plugins-reveal
```
&lt;/code>
&lt;/pre>
&lt;/div>
&lt;p>renders as&lt;/p>
&lt;div class="markmap" style="height: 200px;">
&lt;pre>- Hugo Modules
- Hugo Blox
- blox-plugins-netlify
- blox-plugins-netlify-cms
- blox-plugins-reveal&lt;/pre>
&lt;/div>
&lt;h2 id="diagrams">Diagrams&lt;/h2>
&lt;p>Hugo Blox supports the &lt;em>Mermaid&lt;/em> Markdown extension for diagrams.&lt;/p>
&lt;p>An example &lt;strong>Gantt diagram&lt;/strong>:&lt;/p>
&lt;pre>&lt;code>```mermaid
gantt
section Section
Completed :done, des1, 2014-01-06,2014-01-08
Active :active, des2, 2014-01-07, 3d
Parallel 1 : des3, after des1, 1d
Parallel 2 : des4, after des1, 1d
Parallel 3 : des5, after des3, 1d
Parallel 4 : des6, after des4, 1d
```
&lt;/code>&lt;/pre>
&lt;p>renders as&lt;/p>
&lt;div class="mermaid">gantt
section Section
Completed :done, des1, 2014-01-06,2014-01-08
Active :active, des2, 2014-01-07, 3d
Parallel 1 : des3, after des1, 1d
Parallel 2 : des4, after des1, 1d
Parallel 3 : des5, after des3, 1d
Parallel 4 : des6, after des4, 1d
&lt;/div>
&lt;h2 id="todo-lists">Todo lists&lt;/h2>
&lt;p>You can even write your todo lists in Markdown too:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-markdown" data-lang="markdown">&lt;span class="line">&lt;span class="cl">&lt;span class="k">- [x]&lt;/span> Write math example
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">- [x]&lt;/span> Write diagram example
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">- [ ]&lt;/span> Do something else
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>renders as&lt;/p>
&lt;ul>
&lt;li>&lt;input checked="" disabled="" type="checkbox"> Write math example
&lt;ul>
&lt;li>&lt;input checked="" disabled="" type="checkbox"> Write diagram example&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;input disabled="" type="checkbox"> Do something else&lt;/li>
&lt;/ul>
&lt;h2 id="did-you-find-this-page-helpful-consider-sharing-it-">Did you find this page helpful? Consider sharing it 🙌&lt;/h2></description></item><item><title>The methodology and dataset of the CoScience EEG-Personality Project – A large-scale, multi-laboratory project grounded in cooperative forking paths analysis.</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/coscience_methods/</link><pubDate>Wed, 08 Jun 2022 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/coscience_methods/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title>A Systematic review of social maintenance behavior outcomes of interactive social interventions for children with autism spectrum disorders.</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/slr_asd/</link><pubDate>Tue, 09 Feb 2021 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/slr_asd/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title>Happiness as a predictor of resilience in students at a further education college.</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/happiness_resilience/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/happiness_resilience/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title/><link>https://cassiesh.github.io/cassieshort/open-science/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/open-science/</guid><description/></item><item><title>Academic Employment and Education</title><link>https://cassiesh.github.io/cassieshort/academic-history/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/academic-history/</guid><description>&lt;h2 id="academic-employment">Academic Employment&lt;/h2>
&lt;p>&lt;strong>Jan. 2025 - present: Postdoctoral Researcher&lt;/strong>
&lt;a href="https://uol.de/en/psychology/psychological-methods-and-statistics" target="_blank" rel="noopener">Psychological Methods and Statsitics Division&lt;/a>, Department of Psychology
Carl von Ossietzky Universität Oldenburg, Germany
&lt;em>Employed on the project METEOR – MastEring ThE OppRessive number of forking paths unfolded by noisy and complex neural data, to lead a sub-project titled ‘Resources for Empowering Defensible Analytic Decisions’.&lt;/em>&lt;/p>
&lt;p>&lt;strong>Jan. 2023 - Dec. 2024: Postdoctoral Researcher and Teacher&lt;/strong>
&lt;a href="https://uol.de/en/psychology/psychological-methods-and-statistics" target="_blank" rel="noopener">Psychological Methods and Statsitics Division&lt;/a>, Department of Psychology
Carl von Ossietzky Universität Oldenburg, Germany
&lt;em>Employed by the Presidential Office Postdoc Award, to conceptualise future work on individualised single-trial ERP spatial and temporal parameterisation, build research networks and continue metascientific research work, and teach for the department.&lt;/em>&lt;/p>
&lt;p>&lt;strong>Oct. 2019 - Sept. 2022: Postdoctoral Researcher and Teacher&lt;/strong>
&lt;a href="https://www.psy.uni-hamburg.de/en/arbeitsbereiche/differentielle-psychologie-und-psychologische-diagnostik.html" target="_blank" rel="noopener">Differential Psychology and Psychological Assessment&lt;/a>, Institute for Psychology
University of Hamburg, Germany
&lt;em>Employed as one of two postdocs to oversee the CoScience Personality EEG Project, and teach for the department.&lt;/em>&lt;/p>
&lt;p>&lt;strong>Sept. 2016 - Aug. 2019: PhD Student and Teacher&lt;/strong>
Psychologogy Department, University of Bolton, UK
Supervisor: &lt;a href="https://www.bolton.ac.uk/our-staff/dr-pedro-vital" target="_blank" rel="noopener">Dr. Pedro Vital&lt;/a>
&lt;em>Funded by an Aisworth scholarship. Investigating the neural correlates of facial mimicry in children with Autism, and teaching for the department&lt;/em>&lt;/p>
&lt;p>&lt;strong>Jul. 2015 - May 2016: Research Assistant&lt;/strong>
Collaboration between the Psychology and Education Departments, University of Bolton, UK
&lt;em>Investigating undergraduate students’ transition to University, their success and retention. Focus on social structures and technology-enhanced learning.&lt;/em>&lt;/p>
&lt;h2 id="education">Education&lt;/h2>
&lt;p>&lt;strong>PhD Neuropsychology: 2016 - 2019&lt;/strong>
Psychologogy Department, University of Bolton, UK
&lt;em>Funded by an Aisworth scholarship. Investigating the neural correlates of facial mimicry in children with Autism.&lt;/em>
Supervisor: &lt;a href="https://www.bolton.ac.uk/our-staff/dr-pedro-vital" target="_blank" rel="noopener">Dr. Pedro Vital&lt;/a>
PhD student: Sept. 2016 - Aug. 2019; Defended: Jan. 2020; Date on certificate: March 2020.&lt;/p>
&lt;p>&lt;strong>Teacher Training for Higher Education: 2017&lt;/strong>
Education Department, University of Bolton, UK
Distinction&lt;/p>
&lt;p>&lt;strong>BSc Psychology: 2012 - 2015&lt;/strong>
Psychologogy Department, University of Bolton, UK
First class with honours. Thesis on physical self-perception and social exercise.&lt;/p>
&lt;p>&lt;em>I started my BSc. degree aged 22, following four years of industry employment after completing my A-Levels.&lt;/em>&lt;/p></description></item><item><title>Committee Memberships</title><link>https://cassiesh.github.io/cassieshort/committees/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/committees/</guid><description>&lt;p>This section highlights academic and professional committees I have currently serve or have served on previously.&lt;/p>
&lt;h2 id="germany">Germany&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>2026 - present:&lt;/strong> Steering Committee Member of &lt;a href="https://www.dgps.de/fachgruppen/fgbi/aktivitaeten-der-fachgruppe/igor/" target="_blank" rel="noopener">IGOR&lt;/a>, the Interest Group for Open and Reproducible Research within the Biological Psychology and Neuropsychology division of the DGPs. Specific role in the committee: co-leading Knowledge Transfer.&lt;/li>
&lt;li>&lt;strong>2025 - present:&lt;/strong> Spokesperson at the German Reproducibility Network for the &lt;a href="https://uol.de/psychologie/open-science/osig" target="_blank" rel="noopener">Open Science Interest Group (OSIG)&lt;/a> of the Psychology Department, Carl von Ossietzky Universität Oldenburg&lt;/li>
&lt;li>&lt;strong>2023 - present:&lt;/strong> Co-lead of the &lt;a href="https://uol.de/psychologie/open-science/osig" target="_blank" rel="noopener">Open Science Interest Group (OSIG)&lt;/a> of the Psychology Department, Carl von Ossietzky Universität Oldenburg&lt;/li>
&lt;li>&lt;strong>2023 - present:&lt;/strong> &lt;a href="https://hanse-ias.de/en/fellowships/fellow/17215" target="_blank" rel="noopener">Associate Junior Fellow&lt;/a>, &lt;a href="https://hanse-ias.de/en/" target="_blank" rel="noopener">Hanse-Wissenschaftskolleg Institute for Advanced Study, Delmenhorst&lt;/a>&lt;/li>
&lt;li>&lt;strong>2024 - present:&lt;/strong> Member of the Science Communication Interest Group of the Psychology Department, Carl von Ossietzky Universität Oldenburg&lt;/li>
&lt;li>&lt;strong>2024 - present:&lt;/strong> Member of the Admissions Committee, Psychology Department, Carl von Ossietzky Universität Oldenburg&lt;/li>
&lt;/ul>
&lt;h2 id="england-uk">England, UK&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>2019 - 2021:&lt;/strong> Elected as a &lt;a href="https://www.bolton.ac.uk/governance" target="_blank" rel="noopener">Governor of the University of Bolton&lt;/a>, serving two terms in office&lt;/li>
&lt;li>&lt;strong>2018 - 2019:&lt;/strong> Postgraduate Student Representative on the Industry Advisory Board, University of Bolton&lt;/li>
&lt;li>&lt;strong>2018 - 2019:&lt;/strong> Co-founding member of the Social Neuroscience Research Interest Group, University of Bolton&lt;/li>
&lt;li>&lt;strong>2016 - 2018:&lt;/strong> Member of the Autism@Manchester Research Steering Committee, University of Manchester&lt;/li>
&lt;li>&lt;strong>2014&lt;/strong> Member of the Steering Committee for Community Health Work, Our-Life, Manchester&lt;/li>
&lt;/ul>
&lt;h2 id="ad-hoc-reviewer">Ad-hoc Reviewer&lt;/h2>
&lt;p>&lt;em>Journal: Number of Manuscripts Reviewed&lt;/em>&lt;/p>
&lt;ul>
&lt;li>Current Psychology: 11&lt;/li>
&lt;li>Journal of Individual Differences: 4&lt;/li>
&lt;li>European Journal of Psychological Assessment: 2&lt;/li>
&lt;li>British Journal of Psychology: 2&lt;/li>
&lt;li>Statistics in Medicine: 2&lt;/li>
&lt;li>PCI-Registered Reports: 1&lt;/li>
&lt;li>International Journal of Psychophysiology: 2&lt;/li>
&lt;li>Psychophysiology: 1&lt;/li>
&lt;li>Advances in Methods and Practices in Psychological Science: 1&lt;/li>
&lt;li>Plos ONE: 1&lt;/li>
&lt;/ul></description></item><item><title>Conferences</title><link>https://cassiesh.github.io/cassieshort/conferences/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/conferences/</guid><description>&lt;p>Invitied talks and guest lectures are listed on the &amp;lsquo;Teaching&amp;rsquo; page.&lt;/p>
&lt;h2 id="conference-organisation">Conference Organisation&lt;/h2>
&lt;p>&lt;strong>18 July 2025 — The UOL Open Science Conference&lt;/strong>&lt;br>
As co-lead of the Open Science Interest Group (OSIG) in the Department of Psychology at the Carl von Ossietzky Universität Oldenburg (UOL), I organised a one-day interdisciplinary conference that brought together staff and students across career stages to discuss open science initiatives and challenges. The conference aimed to support learning, foster cross-disciplinary collaboration, strengthen open science initiatives at UOL, and inspire the creation of similar groups in other departments.
🔗 &lt;a href="https://uol.de/psychologie/open-science/osig" target="_blank" rel="noopener">Conference website&lt;/a>&lt;/p>
&lt;p>&lt;strong>24–25 June 2025 — Enhancing replicability in EEG Individual Differences research through individually parameterised single trial EEG&lt;/strong>&lt;br>
As part of my Associate Junior Fellowship at the Hanse-Wissenschaftskolleg Delmenhorst (HWK), I organised a two-day workshop on strategies to evaluate and improve the validity of single-trial EEG estimates. The workshop brought together international experts in psychophysiology, psychometrics, and EEG methodology and laid the foundation for an ongoing collaborative paper on improving replicability in EEG individual differences research.
🔗 &lt;a href="https://hanse-ias.de/en/the-institute/projects/postdoc-program/events/event/520" target="_blank" rel="noopener">Event page&lt;/a>&lt;/p>
&lt;h2 id="panels">Panels&lt;/h2>
&lt;p>&lt;strong>September 2025 - Multiverse Analysis: Essential for Scientific Rigour?&lt;/strong>
Differentielle Psychologie, Persönlichkeitspsychologie und Psychologische Diagnostik (DPPD) Conference 2025, Kassel, Germany
Panelists: Cassie Short (moderator and organiser), Jan Wacker, Johannes Rodrigues, Julia Rohrer&lt;/p>
&lt;p>&lt;strong>June 2025 - Handling the Time Challenges of Open Science Practices for Early Career Researchers&lt;/strong>
Oldenburg Open Science Conference 2025, Oldenburg, Germany
Panelists: Cassie Short (moderator and organiser), Maximilian Frank, Lisa Spitzer, Dilan Barisan, Andrea Hildebrandt&lt;/p>
&lt;p>&lt;strong>May 2023 - The Promise and Pitfalls of Multiverse Analysis: A Moderated Discussion&lt;/strong>
Metascience 2023 Conference, Washington D.C., USA
Panelists: Nate Breznau, Claudia Neuendorf, Cristobal Young, Cassie Short&lt;/p>
&lt;h2 id="conference-talks">Conference Talks&lt;/h2>
&lt;p>&lt;strong>June 2026 (accepted) - Multiverse Sampling Uncertainty in Large Brain-Behaviour Multiverse Analyses&lt;/strong>
Organization for Human Brain Mapping 2026, Bordeaux, France&lt;/p>
&lt;p>&lt;strong>December 2025 - Methodological Challenges and Advances for Systematic Robustness Analyses of Brain-Behaviour Associations.&lt;/strong>
Mapping Interdisciplinary Perspectives on Network Neuroscience-Based Brain-Behaviour Modelling, Hong Kong&lt;/p>
&lt;p>&lt;strong>September 2025 - Multiverse Sampling Uncertainty in EEG Individual Differences Research&lt;/strong>
Differentielle Psychologie, Persönlichkeitspsychologie und Psychologische Diagnostik (DPPD) Conference 2025, Kassel, Germany&lt;/p>
&lt;p>&lt;strong>June 2025 - Active Learning to Sample from and Estimate Large EEG Preprocessing Multiverse Analyses&lt;/strong>
Psychologie und Gehirn Conference 2025, Würzburg, Germany
Part of the Symposium: Emerging Methodological Trends in Cognitive Neuroscience: From Substantial Research to Meta-analytic Approaches&lt;/p>
&lt;p>&lt;strong>October 2024 - Transparent and Representative Pipeline Sampling for Large EEG Multiverse Analyses&lt;/strong>
META-REP Conference 2024, Munich, Germany&lt;/p>
&lt;p>&lt;strong>September 2024 - Analysis for Transparent and Replicable Neurometric Evaluations: Exploring the Reliability and Theoretical Plausibility of P300 Estimates&lt;/strong>
Deutsche Gesellschaft für Psychologie (DGPs) Conference 2024, Vienna, Austria
Part of the Symposium (organiser and moderator): Facilitating Replication through Automation, Standardisation of Procedures and Machine Learning&lt;/p>
&lt;p>&lt;strong>March 2024 - Large EEG Multiverse analyses: An example from the CoScience Project&lt;/strong>
Toward Open and Robust Neuroimaging: Uncovering Researchers’ Degrees of Freedom and Providing Community Solutions for Their Handling. HWK, Delmenhorst, Germany&lt;/p>
&lt;p>&lt;strong>March 2024 - Creating Momentum with Little Resources: How Small Initiatives can Advance the Open Science Movement&lt;/strong>
Center for Open Science Year of Open Science Conference, online&lt;/p>
&lt;p>&lt;strong>July 2023 - Toward a Machine Learning Approach to Navigate Through an ERP Multiverse – Predicting Trait Extraversion from Late Positive Potential to Emotional Expressions.&lt;/strong>
International Society for the Study of Individual Differences (ISSID) Conference 2023, Belfast, Northern Ireland&lt;/p>
&lt;p>&lt;strong>June 2022 - A Novel Attempt to Improve Replicability of EEG Personality Associations: The CoScience Project&lt;/strong>
Psychologie und Gehirn 2022 Conference, Freiburg, Germany
Part of the Symposium: Personality Neuroscience: A walk through the garden of forking paths&lt;/p>
&lt;p>&lt;strong>July 2019 - Predictors of Resilience Vary Across Level 3 Pathways in a Further Education Institution with Potential Implications for Pastoral Care in Higher Education&lt;/strong>
Teaching Intensive Research Informed Conference 2019, Bolton, UK&lt;/p>
&lt;p>&lt;strong>July 2015 - Adjustment to University: Factors and Strategies to Support Success and Retention&lt;/strong>
Teaching Intensive Research Informed Conference 2015, Bolton, UK&lt;/p>
&lt;h2 id="posters-poster-contributions-not-listed-unless-senior-author">Posters (poster contributions not listed, unless senior author)&lt;/h2>
&lt;p>&lt;strong>June 2026 (accepted) - Multiverse Sampling Uncertainty in Large Brain-Behaviour Multiverse Analyses&lt;/strong>
Organization for Human Brain Mapping 2026, Bordeaux, France&lt;/p>
&lt;p>&lt;strong>June 2026 (accepted) - Variance Decomposition Robustness Analysis of Single-Trial N170 and LPP Amplitudes and Latencies Across Quantification Strategies: A Multiverse Approach&lt;/strong>
Psychologie und Gehirn, Heidelberg, Germany&lt;/p>
&lt;p>&lt;strong>October 2025 - Precision and Transparency in EEG-Based Neurosensory Research: Individualised Single-Trial Estimation and Multiverse Methodology&lt;/strong>
Annual Meeting of the Research Centre for Neurosensory Science, Delmenhorst, Germany&lt;/p>
&lt;p>&lt;strong>June 2024 - Improving the Diagnostic Quality and Robustness of Neurometric Markers of Individual Differences Through Multiverse Analysis&lt;/strong>
Tag der Forschung der Fakultät VI, Carl von Ossietzky Universität Oldenburg, Germany&lt;/p>
&lt;p>&lt;strong>February 2024 - METEOR - Mastering the Oppressive Number of Forking Paths Unfolded by Noisy and Compley Neural Data&lt;/strong>
META-REP Workshop, Tutzing, Germany&lt;/p>
&lt;p>&lt;strong>September 2023 - Personality Related Variation in Thought Content Recalled After a Resting State&lt;/strong>
Differentielle Psychologie, Persönlichkeitspsychologie und Psychologische Diagnostik (DPPD) Conference 2023, Salzburg, Austria&lt;/p>
&lt;p>&lt;strong>July 2019 - Enriching Teaching and Student Experience Through Engagement with Innovative Research: Hyperscanning at the University of Bolton&lt;/strong>
Teaching Intensive Research Informed Conference 2019, Bolton, UK&lt;/p>
&lt;p>&lt;strong>September 2018 - My Suppression in Children with Austism Spectrum Conditions: Consideration of Interactive Methodology&lt;/strong>
British Psychological Society, Psychobiology Section, Annual Scientific Meeting, Windermere, UK&lt;/p>
&lt;p>&lt;strong>August 2018 - A Systematic Review of Interventions for Children with Autism: Behavioural Manifestations and Physiological Mechanisms&lt;/strong>
PsyPAG Annual Conference, Huddersfield, UK&lt;/p>
&lt;h2 id="additional-science-communication">Additional Science Communication&lt;/h2>
&lt;p>&lt;strong>April 2024 - present - Co-organiser of the ReproducibiliTEA Journal Club at the Carl von Ossietzky Universität Oldenburg&lt;/strong>
Carl von Ossietzky Universität Oldenburg, Germany&lt;/p>
&lt;p>&lt;strong>February 2023 - Science.Shorts Community Q&amp;amp;A&lt;/strong>
Schlaues Haus, Oldenburg, Germany&lt;/p></description></item><item><title>Design-Bounded Interpretations in Multiverse Analyses: A Proposed Terminology to Describe the Multiverse Design Profile</title><link>https://cassiesh.github.io/cassieshort/publication/journal-article/multiverse_terminology_interpretations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/publication/journal-article/multiverse_terminology_interpretations/</guid><description>&lt;h1 id="heading">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="click-the-cite-button-above-to-demo-the-feature-to-enable-visitors-to-import-publication-metadata-into-their-reference-management-software">Click the &lt;em>Cite&lt;/em> button above to demo the feature to enable visitors to import publication metadata into their reference management software.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="heading-1">&lt;/h1>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;h1 id="create-your-slides-in-markdown---click-the-slides-button-to-check-out-the-example">Create your slides in Markdown - click the &lt;em>Slides&lt;/em> button to check out the example.&lt;/h1>
&lt;h1 id="heading">&lt;/h1>
&lt;/span>
&lt;/div>
&lt;h1 id="add-the-publications-full-text-or-supplementary-notes-here-you-can-use-rich-formatting-such-as-including-code-math-and-imageshttpsdocshugobloxcomcontent-writing-markdown-latex">Add the publication&amp;rsquo;s &lt;strong>full text&lt;/strong> or &lt;strong>supplementary notes&lt;/strong> here. You can use rich formatting such as including [code, math, and images](&lt;a href="https://docs.hugoblox.com/content/#" target="_blank" rel="noopener">https://docs.hugoblox.com/content/#&lt;/a> writing-markdown-latex/).&lt;/h1></description></item><item><title>Funding and Awards</title><link>https://cassiesh.github.io/cassieshort/awards/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/awards/</guid><description>&lt;p>This section highlights academic awards, fellowships, and grant funding received.&lt;/p>
&lt;p>&lt;strong>2026 - SIPS Commendation for Contribution to the Event Love Replications Week&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Society for the Improvement of Psychological Science (SIPS)&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2026 - DFG Individual Research Grant (Eigene Stelle)&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Deutsche Forschungsgemeinschaft (DFG), Germany&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> 360,562 Euros&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2025 - META-REP Small Project Funding&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> DFG SPP META-REP&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> 2,000 Euros&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2025 - IGOR Prize for Open and Reproducible Science in Biological Psychology&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Interest Group for Open and Reproducible Science (IGOR) of the Biological Psychology Section of the German Psychological Association (DGPs)&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> 250 Euros&lt;/li>
&lt;/ul>
&lt;p>
&lt;figure >
&lt;div class="flex justify-center ">
&lt;div class="w-100" >&lt;img alt="Psychologie und Gehirn 2025 Awards Ceremony" srcset="
/cassieshort/awards/IGORprize_hu11280547872375781049.webp 400w,
/cassieshort/awards/IGORprize_hu6256129980613287770.webp 760w,
/cassieshort/awards/IGORprize_hu333487769782600311.webp 1200w"
src="https://cassiesh.github.io/cassieshort/cassieshort/awards/IGORprize_hu11280547872375781049.webp"
width="570"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>&lt;strong>2024 - META-REP Small Project Funding&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> DFG SPP META-REP&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> 2,000 Euros&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2023 - Associate Junior Fellowship Funding Award&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Hanse-Wissenschaftskolleg, Germany&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> 10,000 Euros&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2023 - Open Science Prize for the Open Science Interest Group (co-lead)&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Universitätsgesellschaft Oldenburg e.V (UGO).&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> 1,000 Euros&lt;/li>
&lt;/ul>
&lt;p>
&lt;figure >
&lt;div class="flex justify-center ">
&lt;div class="w-100" >&lt;img alt="UGO Awards Ceremony 2023, UOL" srcset="
/cassieshort/awards/osprize_hu1514108522310171759.webp 400w,
/cassieshort/awards/osprize_hu4900203458273835664.webp 760w,
/cassieshort/awards/osprize_hu12042550875246641345.webp 1200w"
src="https://cassiesh.github.io/cassieshort/cassieshort/awards/osprize_hu1514108522310171759.webp"
width="760"
height="570"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>&lt;strong>2022 - Presidential Office Research Postdoc Funding Award&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Carl von Ossietzky Universität Oldenburg&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> 24-month scholarship, TVL-13 100%&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2022 - Two seminars &lt;em>nominated&lt;/em> for the Teaching Award&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> University of Hamburg&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2020 - Hamburg Open Science Prize for the CoScience Project&lt;/strong> &lt;em>(one of two responsible postdocs employed to oversee the project)&lt;/em>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Hamburg Open Science&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2019 - Teaching Award&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> University of Bolton&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2018 - Small Travel Award&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Ainsworth Funding&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> 353 GBP&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2017 - Small Travel Award&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Ainsworth Fundings&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> 485 GBP&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2016 - Ainsworth PhD Scholarship Award&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Ainsworth Funding&lt;/li>
&lt;li>&lt;strong>Amount:&lt;/strong> Three year PhD scholarship: tuition fees and stipend&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>2013 - Higher Education Award&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Awarding Body:&lt;/strong> Bury College&lt;/li>
&lt;/ul></description></item><item><title>Research Topics</title><link>https://cassiesh.github.io/cassieshort/topics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/topics/</guid><description>&lt;h3 id="erp4idr-individualised-erp-parameterisation">ERP4IDR: Individualised ERP Parameterisation&lt;/h3>
&lt;p>Since 2026, I have been Principal Investigator of the DFG-funded ERP4IDR Project (A systematic analysis of Event-Related Brain Potential parameterisations for Individual Differences Research). This project examines a central methodological problem in EEG individual differences research: event-related potentials (ERPs) are often quantified using a “one-size-fits-all” approach, in which the same time windows and electrode locations are applied across all participants and trials. This can obscure meaningful between-person and within-person variability and may weaken the validity and replicability of reported findings.&lt;/p>
&lt;p>ERP4IDR systematically evaluates individualised, single-trial approaches to ERP parameterisation, focusing on whether they produce estimates that are reliable, unbiased, theoretically plausible, and robust to defensible EEG preprocessing decisions. Using simulated and empirical datasets, the project examines existing algorithms and uses these insights to develop and validate a novel approach for individualised and dynamic ERP parameterisation.&lt;/p>
&lt;p>The broader goal of this work is to strengthen the methodological foundations of EEG individual differences research and support more valid and replicable links between brain activity, cognition, and behaviour.&lt;/p>
&lt;p>&lt;em>Selected related works:&lt;/em>
International workshop: &lt;a href="https://hanse-ias.de/veranstaltungen/detail/event/520" target="_blank" rel="noopener">https://hanse-ias.de/veranstaltungen/detail/event/520&lt;/a>&lt;/p>
&lt;h3 id="eeg-individual-differences">EEG Individual Differences&lt;/h3>
&lt;p>I investigate how meaningful differences between individuals in cognition, affect, behaviour, and personality are reflected in neural activity measured with electroencephalography (EEG). A central goal of this work is to strengthen the validity, robustness, and interpretability of EEG-based individual differences research by improving how neural estimates are quantified, evaluated, and reported.&lt;/p>
&lt;p>During my postdoctoral work on the multi-laboratory CoScience Project, I was one of two postdoctoral researchers responsible for overseeing the implementation of the project across laboratories. In this context, I investigated the robustness of EEG-personality associations to defensible variation in data processing, EEG parameterisation, and analysis. This work strengthened my interest in how methodological choices shape the credibility of claims about differences between people.&lt;/p>
&lt;p>My current work builds on this foundation by examining how EEG estimates can be made more reliable, valid, and robust for use in individual differences research. I am particularly interested in how improved quantification and evaluation of neural estimates can support more credible links between brain activity, cognition, affect, and behaviour.&lt;/p>
&lt;p>&lt;em>Selected related works:&lt;/em>&lt;/p>
&lt;ul>
&lt;li>
&lt;p>Paul, K., &lt;strong>Short, C. A.(shared first author)&lt;/strong>, Beauducel, A., Carsten, H. P., Härpfer, K., Hennig, J., Hewig, J., Hildebrandt, A., Kührt, C., Mueller, E. M., Munk, A., Osinsky, R., Porth, E., Riesel, A., Rodrigues, J., Scheffel, C., Stahl, J., Strobel, A. &amp;amp; Wacker, J. (2022). The methodology and dataset of the coscience eeg-personality project–a large-scale, multi-laboratory project grounded in cooperative forking paths analysis. &lt;em>Personality Science&lt;/em>, 3(1), e7177. &lt;a href="https://doi.org/10.5964/ps.7177" target="_blank" rel="noopener">https://doi.org/10.5964/ps.7177&lt;/a>&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Beauducel, A., Scheuble-Cabrera, V., Hennig, J., Hewig, J., Hildebrandt, A., Kührt, C., Lange, L., Mueller, E. M., Osinsky, R., Paul, K., Porth, E., Riesel, A., Rodrigues, J., Scheffel, C., &lt;strong>Short, C. A.&lt;/strong>, Stahl, J., Strobel, A. &amp;amp; Wacker, J. (2024). The association of dispositional anxiety with the NoGo N2 under relaxation instruction vs. speed/accuracy instruction. &lt;em>Biological Psychology&lt;/em>, 192, 108850. &lt;a href="https://doi.org/10.1016/j.biopsycho.2024.108850" target="_blank" rel="noopener">https://doi.org/10.1016/j.biopsycho.2024.108850&lt;/a>&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Short, C. A.&lt;/strong>, Beauducel, A., Härpfer, K., Hennig, J., Hewig, J., Hildebrandt, A., Kührt, C., Mueller, E. M., Osinsky, R., Paul, K., Porth, E., Riesel, A., Rodrigues, J., Stahl, J., Strobel, A., Scheffel, C., Wacker, J. Experimenter-based moderation of the association between trait approach motivation and resting frontal asymmetry: A large forking paths investigation. (in prep). &lt;a href="https://coscience.psy.uni-hamburg.de/sample-apps/FAA_Experimenter/" target="_blank" rel="noopener">https://coscience.psy.uni-hamburg.de/sample-apps/FAA_Experimenter/&lt;/a>&lt;/p>
&lt;/li>
&lt;/ul>
&lt;h3 id="metascience-robustness-and-multiverse-analysis">Metascience, Robustness and Multiverse Analysis&lt;/h3>
&lt;p>I am deeply committed to advancing scientific transparency, rigour, and credibility through metascientific research. A major focus of my work in this area is understanding how defensible methodological choices shape scientific conclusions, and how these sources of uncertainty can be made more visible, systematic, and interpretable.&lt;/p>
&lt;p>A central strand of this work concerns multiverse analysis. I apply multiverse analysis to assess the robustness of research findings across defensible variations in data processing and analytic decisions. Beyond application, I also contribute to the methodological development of multiverse analysis itself. In particular, I work on reducing uncertainty associated with pipeline sampling in large-scale multiverse designs, formalising transparent decision-making when constructing multiverse analyses, and improving the systematicity and interpretability of robustness assessments. I also collaborate within a multi-disciplinary working group dedicated to promoting conceptual cohesion in multiverse practices across scientific fields.&lt;/p>
&lt;p>A second strand of this work focuses on replication terminology cohesion. Here, I contribute to a cross-disciplinary initiative developing a shared vocabulary to describe the spectrum of replication and reproduction practices more precisely. The aim is to promote conceptual clarity and greater coherence across disciplines in how replication-related constructs are communicated and operationalised.&lt;/p>
&lt;p>Overall, my metascientific work aims to develop tools, frameworks, and conceptual guidance that help researchers communicate uncertainty more transparently and build more cumulative and trustworthy scientific knowledge.&lt;/p>
&lt;p>&lt;em>Selected related works:&lt;/em>&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Short, C. A.&lt;/strong>, Breznau, N., Bruntsch, M., Burkhardt, M., Busch, N., Cesnaite, E., Frank, M., Gießing, C., Krähmer, D., Kristanto, D., Neuendorf, C., Nguyen, H. H. V., Rausch, M., Schmalz, X, Schneck, A., Tabakci, C. &amp;amp; Hildebrandt, A. (in press). &lt;em>Advances in Methods and Practices in Psychological Science&lt;/em>.&lt;/p>
&lt;/li>
&lt;li>&lt;/li>
&lt;li>
&lt;p>&lt;strong>Short, C. A.&lt;/strong>, Hildebrandt, A., Bosse, R., Debener, S., Oezyagcilar, M., Paul, K., Wacker, J., &amp;amp; Kristanto, D. (2025). Lost in a Large EEG Multiverse? Comparing Sampling Approaches for Representative Pipeline Selection. Journal of Neuroscience Methods, 424, 110564. &lt;a href="https://doi.org/10.1016/j.jneumeth.2025.110564" target="_blank" rel="noopener">https://doi.org/10.1016/j.jneumeth.2025.110564&lt;/a>&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Short, C. A.&lt;/strong>, Inceler, Y, C., Frank, M., &amp;amp; Hildebrandt, A. (2025). The Systematic Multiverse Analysis Registration Tool (SMART) for Defining Multiverse Analyses. &lt;em>Royal Society Open Science&lt;/em>. &lt;a href="https://doi.org/10.1098/rsos.250800" target="_blank" rel="noopener">https://doi.org/10.1098/rsos.250800&lt;/a>&lt;/p>
&lt;/li>
&lt;/ul>
&lt;h3 id="inter-person-neuroscience">Inter-person Neuroscience&lt;/h3>
&lt;p>My earlier work used dual-EEG (hyperscanning) in child-parent dyads to investigate the neural correlates of features of social interactions between children with Autism Spectrum Disorders and their parents. This sparked an interest in inter-brain neural synchrony and compensatory neural dynamics, and their potential as markers of interpersonal attunement.&lt;/p>
&lt;p>In future research, I aim to return to this method to explore how synchronous and compensatory dynamics vary across individuals and relationships, and how it may be modulated by personality, affect, and context. Currently, I am preparing the EEG lab for piloting an EEG hyperscanning study in collaboration with colleagues form the University Clinic for Child and Adolescent Psychiatry, Psychosomatics, and Psychotherapy.&lt;/p>
&lt;h3 id="open-science">Open Science&lt;/h3>
&lt;p>Open science is a core dimension of my research philosophy and academic practice. I currently co-lead the Open Science Interest Group (OSIG) in the Department of Psychology at the Carl von Ossietzky Universität Oldenburg. Through this role, I have initiated and coordinated several grassroots initiatives, including a university-wide open science conference, a ReproducibiliTea journal club, and the further integration of open science principles into teaching. I also regularly give workshops and presentations on open science topics.&lt;/p>
&lt;p>More broadly, I am committed to promoting a culture of transparency, collaboration, and cumulative knowledge building, both through my research and through community-building activities within and beyond my institution.&lt;/p>
&lt;p>&lt;em>Selected related works:&lt;/em>&lt;/p>
&lt;ul>
&lt;li>Materials from the latest workshop on multiverse analysis - Psychologie und Gehirn 2025 Pre-Conference Workshop: &lt;a href="https://pmus-lab.github.io/pug2025-workshop/book/introduction.html" target="_blank" rel="noopener">Jupyter Notebook&lt;/a>&lt;/li>
&lt;li>Website of the forst Oldenburg Open Science Conference for which I initiated and led the oranisation: &lt;a href="https://osig-uol.github.io/oosc/" target="_blank" rel="noopener">UOL Open Science Conference&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Workshops and Invited Talks</title><link>https://cassiesh.github.io/cassieshort/workshops-and-invited-talks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cassiesh.github.io/cassieshort/workshops-and-invited-talks/</guid><description>&lt;h2 id="workshops">Workshops&lt;/h2>
&lt;p>&lt;strong>Upcoming - March 2027 - Reproducibility&lt;/strong>
GESIS Spring Seminar 2027, Cologne, Germany (5 days)
Trainers: Nate Breznau, Cassie Short&lt;/p>
&lt;p>&lt;strong>Upcoming - September 2026 - Multiverse Analysis: Making Analytical Uncertainty Transparent&lt;/strong>
Herbstakademie IQB Forschungsdatenzentrum, Humboldt Universität zu Berlin, Germany (2 days)
Trainer: Cassie Short&lt;/p>
&lt;p>&lt;strong>Upcoming - September 2026 - Open Science Practices for Robust and Reproducible Research&lt;/strong>
Data Train, University of Bremen, Germany (1 day)
Trainers: Cassie Short, Melanie Klapprott, Karel Mauricio López Vilaret&lt;/p>
&lt;p>&lt;strong>December 2025 - Proposing a Methods Review of Network Neuroscience, Informed by Open Science Principles&lt;/strong>
Mapping Interdisciplinary Perspectives on Network Neuroscience-Based Brain-Behaviour Modelling 2025, Hong Kong (3 hours)
Trainers: Andrea Hildebrandt, Cassie Short&lt;/p>
&lt;p>&lt;strong>June 2025 - Multiverse Analysis for Neuroimaging&lt;/strong>
Psychologie und Gehirn Conference 2025, Würzburg, Germany (1.5 days)
Trainers: Cassie Short, Micha Burkhardt, Daniel Kristanto&lt;/p>
&lt;p>&lt;strong>October 2024 - Multiverse Analysis: From Theory to Practical Implementation in R&lt;/strong>
META-REP Conference 2024, Munich, Germany (1 day)
Trainers: Cassie Short, Daniel Kristanto&lt;/p>
&lt;p>&lt;strong>June 2024 - Preregistering the Multiverse&lt;/strong>
Society for the Improvement of Psychological Science (SIPS), online (90 minutes)
Trainers: Maximilian Frank, Lisa Spitzer, Cassie Short&lt;/p>
&lt;p>&lt;strong>March 2024 - Making the Black Box Transparent: Multiverse Analysis and Visualizations in R&lt;/strong>
Open Science Center, Ludwig-Maximilians-Universität München, Munich, Germany (1.5 days)
Trainers: Cassie Short, Andrea Hildebrandt&lt;/p>
&lt;p>&lt;strong>September 2023 - Making the Black Box Transparent: Multiverse Analysis and Visualizations in R&lt;/strong>
Differentielle Psychologie, Persönlichkeitspsychologie und Psychologische Diagnostik (DPPD) Conference 2023, Salzburg, Austria (1 day)
Trainers: Cassie Short, Daniel Kristanto, Andrea Hildebrandt&lt;/p>
&lt;p>&lt;strong>July 2023 - Hack-a-thon: Reducing Barriers to Open Science for Early Career Researchers&lt;/strong>
Society for the Improvement of Psychological Science (SIPS), Padua, Italy (90 minutes)
Trainer: Cassie Short&lt;/p>
&lt;h2 id="webinars">Webinars&lt;/h2>
&lt;p>&lt;strong>March 2026 - Multiverse Analysis for Reporting Robustness to Analytical Flexibility&lt;/strong>
Love Replications Week&lt;/p>
&lt;p>&lt;strong>July 2023 - Multiverse Analysis&lt;/strong>
Meta-Research Methods Series, QUEST Center, Berlin Institute of Health @ Charité
🔗 &lt;a href="https://www.youtube.com/watch?v=CikYpe3589Q&amp;amp;list=PLfUhgSAavwIUVRzWk3SA-vkzYRSwBw_Bd" target="_blank" rel="noopener">Recording&lt;/a>&lt;/p>
&lt;p>&lt;strong>January 2021 - Peer-discussion and Inclusivity in Online Seminars&lt;/strong>
Teaching Excellence Network Webinar, University of Bolon, UK&lt;/p></description></item></channel></rss>