tags

  • About
  • Blog
  • Talks
  • Projects
  • About
  • Blog
  • Talks
  • Projects

Why Every R Package Wrapping External Tools Needs a sitrep() Function

Feb 02, 2026

Stop playing “diagnostics ping-pong” with your users. This post explores why the _sitrep() (situation report) pattern — popularized by the usethis package — is a game-changer for R packages wrapping APIs or external software. Learn how to build structured validation functions that power both early error-handling and comprehensive system reports, featuring real-world implementation examples from the meetupr and freesurfer packages.

Positron: current joys and pains

Apr 01, 2025

After 6 months, Positron’s modern interface, polyglot support, & viewers are loved. Debugger quirks persist: console hangs, history issues, & tab focus. Data viewer lacks list support & labeled data. Despite pains, Positron’s potential shines.

2026 Athanasia Mo Mowinckel

Dr. Mowinckel’s