Small Package, Broad Impact: How I Discovered the Ultimate New Hire Hack
summary
Built two internal R packages (one theming package and a smaller palette/GGplot helper) that standardize BMS visuals and are still heavily used; key tools are bslib, embedding woff2 and ttf files in inst plus add_resource_path, and distributing via Workbench, Connect and Package Manager. Functions include theme_BMS, scale_fill_BMS, show_BMS_colors and a BS add_rules fix for DT selection color. Workflows forced learning VPN/proxy, J-ticket access and bootstrap version quirks; the packages succeed and spawn extensions like a palette package and a usage-tracking package.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:30Onboarding challenge and solution
- 2:33Small doable problem
- 3:16Research approach
- 4:18Building relationships
- 4:59Company tools and systems
- 5:43BS lib skills
- 6:49Font challenge
- 8:14BMS Dash package
- 9:15BS lib customization tips
- 10:22Project impact
- 11:04Internal packages benefits
- 12:06Expanding package ecosystem
- 13:29Knowledge sharing culture
- 13:50Call to action
related talks
15mPackages and Process
18mLevel up! Empowering industry R users with different levels of experience
18mBuilding Accessible Lessons with R and Friends
15mDemystifying the art of creating custom libraries for your organization
37mExtend what's possible with Figma Plugins
01h 01mLessons Learned from Packaging 10,000+ C++ Projects
31mSharing is Caring… At Scale!
16mMaintaining an OSS Project (Babel)
