← Books EP 01 From SDTM to Submission: The Clinical Data Flow, End to End
3:06
EP 02 The Pharmaverse Ecosystem Map: Who Builds What, and Why
3:32
EP 03 Planning a SAS-to-R Migration: Costs, Pilots, and Acceptance Criteria
3:33
EP 04 Building ADaM with admiral: The LEGO Method
3:36
EP 05 Metadata-Driven Development: metacore to xportr
3:13
EP 06 Clinical Tables: Counting Rules Before Rendering Tools
2:59
EP 07 ARD: Analysis Results Data, and Why Tables Are Becoming Data
3:07
EP 08 Quarto for Clinical Study Reports
2:55
EP 09 Risk-Based R Validation: Open Source Under Inspection
3:04
EP 10 targets Pipelines: Reproducible Clinical Analyses
2:43
EP 11 Shiny in GxP: From rhino to a Validation File
3:11
EP 12 LLMs Writing Trial Code: Use Cases and Evaluation
3:00
EP 13 Agents and MCP in the R Clinical Stack
2:49
EP 14 From Natural Language to a Reviewed Clinical Workflow
2:39
EP 15 The Next Five Years: Scenarios and Review Criteria
2:41
EP 01 What Is a GxP Statistical Computing Environment?
3:14
EP 02 The Wall Between Exploratory and Regulatory
3:24
EP 03 Components Are Not Products
3:12
EP 04 The Trust Layer Thesis
3:55
EP 05 Risk-Based Validation of Open Source
3:12
EP 06 From Screening to Intended-Use Evidence
3:11
EP 07 Platform and Ecosystem Landscapes
2:59
EP 08 Pipelines, Reproducibility, and Standards
2:56
EP 09 Spec In, Evidence Out
3:12
EP 10 Contracts Are the Constitution
3:10
EP 11 Every Artifact Has an Address
3:08
EP 12 Verify Independently, Stop the Line
3:13
EP 13 Validation Is a Deliverable
3:02
EP 14 Honesty by Design
3:00
EP 15 Red Lines and the Human in the Loop
3:07
EP 16 Absorb, Don't Rebuild
2:55
EP 17 One Product, Many Homes
3:05
EP 18 Reference Architecture: The Layered Trust Pipeline
3:12
EP 19 Case Study: A Composable Review Platform
3:08
EP 20 Case Study: A Validation Gateway
3:32
EP 21 The Catalog Is the Front Door
3:24
EP 22 Open Core, Honest Business
3:20
EP 23 Operating Principles for a Team of Few
3:47
EP 24 Gaps and Open Questions
3:30
EP 01 Writing Functions: Turn Repeated Code into Reusable Tools
2:59
EP 02 Iteration: Replace Copy-Paste with purrr
3:25
EP 03 Efficient Code: Measure First, Then Optimize
3:31
EP 04 JSON and APIs: Read Tree-Shaped Data, Build Solid Request Pipelines
3:41
EP 05 Web Scraping: Pull Data Off Web Pages, Politely
3:18
EP 06 Great Tables with gt: Tables as Communication, Not Storage
3:16
EP 07 Non-Standard Geometries: Match the Geom to the Question
3:16
EP 08 Professionally Styled Plots: From Default to Deliverable
3:15
EP 09 Interactive Graphics with plotly: When Hover Beats Another Static Plot
3:56
EP 10 Animation with gganimate: Make Time Visible Without Making Noise
4:10
EP 11 Static Quarto Dashboards: Render Once, Host Anywhere
4:01
EP 12 Dynamic Quarto Dashboards: Shiny Inside Quarto
4:03
EP 13 Web Maps with leaflet: From Coordinates to a Shareable Map
3:47
EP 14 ggplot Extensions: New Verbs for the Grammar of Graphics
3:30
EP 15 Shiny Reactive Design: Draw the Graph, Then Write the Code
3:53
EP 16 Publication-Ready Reports: One Brand, Every Format
3:24
EP 17 Package Structure: When Your Code Deserves a Package
4:02
EP 18 Unit Testing with testthat: A Safety Net That Runs
3:52
EP 19 Debugging Strategies: From Red Text to Root Cause
4:11
EP 20 Code Speed & Benchmarking: Measure First, Then Optimize
4:01
EP 21 Programming with LLMs: Sessions, Prompts, and Structured Data
3:03
EP 22 Structured Output & Evals: Contracts, Not Prose
3:19
EP 23 Agents and Tool Calling: Hand Your R Functions to the Model
3:11
EP 24 Packaging Agent Know-How: Skills as Reusable Instruction Manuals
3:21
EP 25 RAG and MCP: Retrieval and Tool Protocols
3:16
EP 26 Chat Apps for Your Data: shinychat and querychat
3:01
EP 27 Clinical Reporting with pharmaverse: From SDTM to TLG
3:16
EP 28 R in GxP Environments: Evidence, Not Tools
3:18