Data Management with Ruby
summary
Claims that Ruby suffices for real data work and startups need not switch to Python are supported by concrete tooling and outcomes: uses Kiba and Faker for generation, builds a custom obfuscation tool Grazer that produces compliant SQL dumps for HIPAA-constrained production, preserves relationships across tables, and lets staging, BI, and testing run on realistic but non‑PII data. Empirical note: about 80/20 split between cleaning/prep and analytics, and the obfuscation approach reduces risk while keeping the app behaviour intact.
AI-written summary · about
chapters (18)
- 0:00Intro
- 2:37Data Management
- 6:27Ruby Engineer in 2022
- 9:39Ruby Data Engineer in the Real World
- 12:04When I will ever care about it?
- 14:33Does Ruby have enough to deal with it?
- 17:13Use Case - Healthcare App - HIPAA Compliance
- 18:37Challenges - Healthcare App
- 20:36Data Exposure
- 21:39Data Obfuscation - good enough solution
- 22:35Benefits of anonymized production database
- 23:37Data Encryption - DB Obfuscation techniques
- 24:35Data Tokenization - DB Obfuscation techniques
- 25:08Data Masking - DB Obfuscation techniques
- 26:17gem install 'faker'
- 29:06Work in Progress - gem install 'grazer'
- 33:24Conclusion
- 34:50Thank You and Questions are Welcome!
related talks
30mBusiness Intelligence with Ruby
29mBig Data Enterprisy Analytics App and Ruby
34mBuilding Data Driven Products with Ruby
41mHarnessing other languages to make Ruby better
28mData Science in Ruby? Is it possible? Is it Fast? Should we use it?
39mData Warehouses and Multi-Dimensional Data Analysis
26mImmutable Ruby
30mLightweight Business Intelligence
