<?xml version="1.0" encoding="UTF-8"?>
<rss  xmlns:atom="http://www.w3.org/2005/Atom" 
      xmlns:media="http://search.yahoo.com/mrss/" 
      xmlns:content="http://purl.org/rss/1.0/modules/content/" 
      xmlns:dc="http://purl.org/dc/elements/1.1/" 
      version="2.0">
<channel>
<title>Tips and tricks</title>
<link>https://frbcesab.github.io/tips-and-tricks/</link>
<atom:link href="https://frbcesab.github.io/tips-and-tricks/index.xml" rel="self" type="application/rss+xml"/>
<description>Tips and tricks</description>
<generator>quarto-1.8.27</generator>
<lastBuildDate>Thu, 19 Feb 2026 00:00:00 GMT</lastBuildDate>
<item>
  <title>DAGs</title>
  <dc:creator>Miriam Beck</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2026-02-19-dags/</link>
  <description><![CDATA[ Directd Acyclic Graphs (=DAG), also referred to as ‘causal models’, are <i>graphical representations of the causal assumptions about a system</i>. Nodes represent the variables and arrows represent assumed direct causal effects between variables. A DAG does not encode effect sizes or functional forms (e.g.&nbsp;linear vs.&nbsp;non-linear, quadratic..). It specifies only the assumed causal structure: which variables directly affect which others, and which do not. Importantly, the absence of an arrow is itself an assumption. Of course, additional information (e.g.&nbsp;timing or effect shape) can be added once the basic structure is defined. ]]></description>
  <category>causal inference</category>
  <category>causality</category>
  <category>DAGs</category>
  <category>helper</category>
  <category>tool</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2026-02-19-dags/</guid>
  <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2026-02-19-dags" medium="image"/>
</item>
<item>
  <title>Occupancy models in R</title>
  <dc:creator>Lisa Nicvert</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2026-01-06-occupancy-models-in-r/</link>
  <description><![CDATA[ Question. Why do we talk out loud when we know we’re alone? Conjecture. Because we know we’re not. ]]></description>
  <category>r</category>
  <category>statistics</category>
  <category>occupancy</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2026-01-06-occupancy-models-in-r/</guid>
  <pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2026-01-06-occupancy-models-in-r" medium="image"/>
</item>
<item>
  <title>Parallel Computing in R</title>
  <dc:creator>Nicolas Casajus</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2025-01-28-parallel-computing-in-r/</link>
  <description><![CDATA[ Traditionally, when we work with <i class="fa-brands fa-r-project" aria-label="r-project"></i> we use the <strong>sequential computing</strong> approach where instructions are processed one at a time, with each subsequent instruction waiting for the previous one to complete. It typically uses a <strong>single processor</strong>, which can result in <strong>lower performance</strong> and higher processor workload. The primary drawback of sequential computing is that it can be <strong>time-consuming</strong>, as only one instruction is executed at any given moment. ]]></description>
  <category>r</category>
  <category>parallel-computing</category>
  <category>spatial</category>
  <category>optimization</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2025-01-28-parallel-computing-in-r/</guid>
  <pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2025-01-28-parallel-computing-in-r" medium="image"/>
</item>
<item>
  <title>Deploying a website with GitHub Pages</title>
  <dc:creator>Nicolas Casajus</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-12-17-deploying-a-website-with-github-pages/</link>
  <description><![CDATA[ <a href="https://docs.github.com/en/pages">GitHub Pages</a> is an option available at the repository level to host and publish HTML pages (single webpage, website, HTML presentation, blog, book, etc.) through GitHub. ]]></description>
  <category>website</category>
  <category>github</category>
  <category>github-pages</category>
  <category>publishing</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-12-17-deploying-a-website-with-github-pages/</guid>
  <pubDate>Tue, 17 Dec 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-12-17-deploying-a-website-with-github-pages" medium="image"/>
</item>
<item>
  <title>The apply() function family</title>
  <dc:creator>Nicolas Casajus</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-11-19-the-apply-function-family/</link>
  <description><![CDATA[ In this post, we will discuss about the family of <code>apply()</code> functions. These functions allows you to recursively apply a function across all elements of a <code>vector</code>, <code>list</code>, <code>matrix</code>, or <code>data.frame</code>. The <code>apply()</code> family is an interesting alternative to the <code>for</code> loop because it wraps the loop into a simple function. ]]></description>
  <category>r</category>
  <category>apply</category>
  <category>lapply</category>
  <category>tapply</category>
  <category>recursive</category>
  <category>function</category>
  <category>loop</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-11-19-the-apply-function-family/</guid>
  <pubDate>Tue, 19 Nov 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-11-19-the-apply-function-family" medium="image"/>
</item>
<item>
  <title>Research compendium</title>
  <dc:creator>Nicolas Casajus</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-09-24-research-compendium/</link>
  <description><![CDATA[ This post explains how to work with a <strong>research compendium</strong>. The goal of a research compendium is to provide a standard and easily recognizable way for <strong><em>organizing the digital materials</em></strong> of a project to enable others to inspect, reproduce, and extend the research (Marwick B <em>et al.</em> 2018). A research compendium follows three general principles: ]]></description>
  <category>r</category>
  <category>compendium</category>
  <category>project</category>
  <category>description-file</category>
  <category>reproducibility</category>
  <category>documentation</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-09-24-research-compendium/</guid>
  <pubDate>Tue, 24 Sep 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-09-24-research-compendium" medium="image"/>
</item>
<item>
  <title>Python tutorial - Part 2</title>
  <dc:creator>Camille Coux</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-06-11-python-tutorial-part-2/</link>
  <description><![CDATA[ This post has a dedicated presentation available <a href="https://frbcesab.github.io/python-tuto-02/">here</a>. ]]></description>
  <category>python</category>
  <category>tutorial</category>
  <category>function</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-06-11-python-tutorial-part-2/</guid>
  <pubDate>Tue, 11 Jun 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-06-11-python-tutorial-part-2" medium="image"/>
</item>
<item>
  <title>Python tutorial - Part 1</title>
  <dc:creator>Camille Coux</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-04-02-python-tutorial-part-1/</link>
  <description><![CDATA[ This post has a dedicated presentation available <a href="https://frbcesab.github.io/python-tuto-01/">here</a>. ]]></description>
  <category>python</category>
  <category>tutorial</category>
  <category>games</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-04-02-python-tutorial-part-1/</guid>
  <pubDate>Tue, 02 Apr 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-04-02-python-tutorial-part-1" medium="image"/>
</item>
<item>
  <title>ZSH: an alternative to Bash (Windows)</title>
  <dc:creator>Nicolas Casajus</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-03-26-zsh-an-alternative-to-bash/</link>
  <description><![CDATA[ This post only concerns Windows users. ]]></description>
  <category>windows</category>
  <category>terminal</category>
  <category>git-bash</category>
  <category>zsh</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-03-26-zsh-an-alternative-to-bash/</guid>
  <pubDate>Tue, 26 Mar 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-03-26-zsh-an-alternative-to-bash" medium="image"/>
</item>
<item>
  <title>Storing secrets with the .Renviron file</title>
  <dc:creator>Nicolas Casajus</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-03-12-storing-secrets-with-the-renviron-file/</link>
  <description><![CDATA[ What is a secret? It is usually a password, an username or an API token (key) required by services. For instance, some <i class="fa-brands fa-r-project" aria-label="r-project"></i> packages require an authentication method: ]]></description>
  <category>r</category>
  <category>secret</category>
  <category>.renviron</category>
  <category>security</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-03-12-storing-secrets-with-the-renviron-file/</guid>
  <pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-03-12-storing-secrets-with-the-renviron-file/logo-r.png" medium="image" type="image/png" height="112" width="144"/>
</item>
<item>
  <title>Windows and the HOME directory</title>
  <dc:creator>Nicolas Casajus</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-03-11-windows-and-the-home-directory/</link>
  <description><![CDATA[ This post only concerns Windows users. ]]></description>
  <category>r</category>
  <category>configuration</category>
  <category>home</category>
  <category>windows</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-03-11-windows-and-the-home-directory/</guid>
  <pubDate>Mon, 11 Mar 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-03-11-windows-and-the-home-directory/logo-r.png" medium="image" type="image/png" height="112" width="144"/>
</item>
<item>
  <title>Code snippets in RStudio</title>
  <dc:creator>Nicolas Casajus</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-02-27-code-snippets-in-rstudio/</link>
  <description><![CDATA[ A code snippet is a text shortcut that is used to insert a predefined chunk of code. It’s like <em>super-completion</em>. The <a href="https://posit.co/products/open-source/rstudio/">RStudio IDE</a> contains a lot of predefined code snippets. For instance: ]]></description>
  <category>editor</category>
  <category>shortcut</category>
  <category>rstudio</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-02-27-code-snippets-in-rstudio/</guid>
  <pubDate>Tue, 27 Feb 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-02-27-code-snippets-in-rstudio/logo-r.png" medium="image" type="image/png" height="112" width="144"/>
</item>
<item>
  <title>RStudio shortcuts: a selection</title>
  <dc:creator>Nicolas Casajus</dc:creator>
  <link>https://frbcesab.github.io/tips-and-tricks/posts/2024-02-27-rstudio-shortcuts-a-selection/</link>
  <description><![CDATA[ This post lists useful shortcuts that will increase your productivity in using RStudio IDE. This subset is a subjective selection: for more shortcuts, press the combination <code>Alt + Shift + K</code>. ]]></description>
  <category>editor</category>
  <category>shortcut</category>
  <category>rstudio</category>
  <guid>https://frbcesab.github.io/tips-and-tricks/posts/2024-02-27-rstudio-shortcuts-a-selection/</guid>
  <pubDate>Tue, 27 Feb 2024 00:00:00 GMT</pubDate>
  <media:content url="https://frbcesab.github.io/tips-and-tricks/posts/2024-02-27-rstudio-shortcuts-a-selection/logo-r.png" medium="image" type="image/png" height="112" width="144"/>
</item>
</channel>
</rss>
