James E. Blair
where else to find them
no profile links on file
what they talk about
all 10 in the filters
where they keep going back
- posit::conf( )3 editions2023–2025
- rstudio::conf( )2 editions2019–2022
all 7 in the filters
on a stage with
- Charlotte Wickhamonce
- George Staggonce
- Hadley Wickhamonce
who talks about the same things
- Hadley Wickham14 talks
- Alex Chisholm3 talks
- Isabel Zimmerman12 talks
- Kelly O'Briant5 talks
- Eric D. Schabell16 talks
- Eric Johnson25 talks
| title | conference | date |
|---|---|---|
| Posit and the modern data stack: Using Posit, Snowflake, and Databricks | posit::conf(2025) | 2025-09-16 |
Demonstrates connecting Python and R IDE workflows to remote warehouses: uses Positron Assistant with Claude 4 Sonnet and ibis to query Snowflake, and uses… | ||
| Updates from Posit | posit::conf(2024) | 2024-08-12 |
Posit frames its mission around open source tools and reports concrete progress: since 2019 over 300 people gain internal access to Posit Workbench, and… | ||
| How OpenDev Tests Complete System Deployments with Zuul and Ansible | OpenInfra Day Sweden 2024 | 2024-05-07 |
OpenDev runs real production Ansible playbooks unchanged inside a Zuul + Ansible CI job by requesting ephemeral VMs from nodepool, mutating Zuul’s inventory… | ||
| Simultaneous Dependencies with Zuul | OpenInfra Day Sweden 2024 | 2024-05-07 |
Zuul v10 makes circular simultaneous dependencies the default and adds automatic job deduplication, so a single build set can include multiple commits across… | ||
| Matching Tools to Titans: Tailoring Posit Workbench for Every Cloud | posit::conf(2023) | 2023-09-17 |
Posit Workbench runs as isolated EC2 instances on AWS SageMaker so each user picks an instance type and a runaway job only restarts that session; SageMaker… | ||
| R, Python, and Tableau: A Love Triangle | rstudio::conf(2022) | 2022-07-25 |
Tableau dashboards send data to real random forest models built with ranger in R and scikit-learn in Python, served as APIs using plumbertableau and… | ||
| Project Gating with Zuul | OpenInfra Summit Berlin 2022 | 2022-06-07 |
Zuul is a CI/CD project gating system that tests the future state by speculatively merging proposed changes and their dependencies before committing them… | ||
| Getting Started with Zuul | OpenInfra Summit 2020 | 2020-10-19 |
Shows how to bootstrap a real Zuul instance from the same container images used in production by running docker-compose to start Zookeeper, nodepool… | ||
| Highly Available Git on CephFS with Rook, Kubernetes, and OpenStack | Cephalocon Barcelona 2019 | 2019-05-19 |
OpenDev replaces an eight-VM, shared-nothing git farm with a reproducible, shared-everything stack: Kubernetes on OpenStack bootstrapped by… | ||
| Democratizing R with Plumber APIs | rstudio::conf 2019 | 2019-01-15 |
Plumber converts R functions into HTTP endpoints so an R model becomes a JSON-returning POST endpoint that other apps can call; annotations plus OpenAPI… | ||
| R, Python, and Tableau: A Love Triangle | rstudio::conf 2019 | 2019-01-15 |
A working pipeline demonstrates Tableau sending live data to REST endpoints that train and score random forest models (ranger/scikit‑learn), returning residual… | ||
| Trunk Gating with Gerrit, Jenkins & Zuul | Jenkins User Conference San Francisco 2012 | 2012-09-30 |
OpenStack wires Gerrit, Jenkins and Zuul so changes only land when automated checks pass: Zuul performs speculative parallel testing of interrelated patches… | ||
| nothing matches | ||