Talks

My talks are typically 60 to 90-minute presentations on good practice topics and tools. Each talk concludes with a Q&A session and an open discussion.

If you’re interested in more in-depth training with hands-on sessions, feel free to explore my workshops as well.

Below, you’ll find an overview of the talks I’ve given in recent years. I’m always open to tailoring the content or adding new topics to suit your needs and timeframes.

If you have any questions or would like to book me for a talk, don’t hesitate to reach out!

Talks overview

You can also check out the tools and tips lecture series website.

  • What they forgot to teach you about R
    • This lecture shares practical tips from 8 years of experience with R to enhance your workflow, focusing on overlooked concepts and tricks for writing clean, reproducible, and reusable code.
  • Reproducible documents with Quarto
    • This lecture introduces Quarto, a powerful successor to RMarkdown, for integrating code and outputs into various formats, streamlining reproducible workflows. Learn its fundamentals and practical applications to enhance your data analysis process.
  • Introduction to version control with Git
    • This lecture covers Git basics, focusing on tracking changes, collaboration, and project organization to improve efficiency and ease publishing on platforms like GitHub. It’s ideal for beginners and those wanting a deeper understanding of Git workflows.
  • Effective digital notetaking with Obsidian
    • This lecture introduces Obsidian, a customizable markdown-based tool for efficient note-taking and organizing interconnected ideas, tasks, and insights. Perfect for students and scientists looking to streamline their workflow and create a “second brain.”
  • Efficient R
    • This lecture focuses on identifying bottlenecks and optimizing R code for faster performance, covering principles, efficient packages, parallelization, and C++ integration. It’s ideal for experienced R users, with foundational insights also valuable for beginners.
  • AI Tools in Programming
    • This lecture explores AI tools like GitHub Copilot for enhancing programming workflows, demonstrating practical applications and addressing ethical concerns in science. Perfect for those looking to boost productivity and learn new techniques with AI.
  • Introduction to the tidyverse
    • This lecture introduces the tidyverse, a suite of R packages for efficient and intuitive data analysis, covering popular tools like ggplot2 and dplyr, as well as lesser-known ones like purrr and stringr. It’s perfect for both beginners and those looking to expand their tidyverse knowledge.
Talks

I like giving talks on good pracice topics and tools. The topics are usually topics that I wished I had learned about myself as a PhD student because it would have made my life much easier. You can also check out the tools and tips lecture series website.

AI Tools in Programming

This lecture explores AI tools like GitHub Copilot for enhancing programming workflows, demonstrating practical applications and addressing ethical concerns in science. Perfect for those looking to boost productivity and learn new techniques with AI.

Oct 24, 2024

Effective digital notetaking with Obsidian

This lecture introduces Obsidian, a customizable markdown-based tool for efficient note-taking and organizing interconnected ideas, tasks, and insights. Perfect for students and scientists looking to streamline their workflow and create a “second brain.”

Oct 24, 2024

Efficient R

This lecture focuses on identifying bottlenecks and optimizing R code for faster performance, covering principles, efficient packages, parallelization, and C++ integration. It’s ideal for experienced R users, with foundational insights also valuable for beginners.

Oct 24, 2024

Introduction to the tidyverse

This lecture introduces the tidyverse, a suite of R packages for efficient and intuitive data analysis, covering popular tools like ggplot2 and dplyr, as well as lesser-known ones like purrr and stringr. It's perfect for both beginners and those looking to expand their tidyverse knowledge.

Oct 24, 2024

Introduction to version control with Git

This lecture covers Git basics, focusing on tracking changes, collaboration, and project organization to improve efficiency and ease publishing on platforms like GitHub. It's ideal for beginners and those wanting a deeper understanding of Git workflows.

Oct 24, 2024