RYUN Engineering & Research
Blog & Engineering Notes
Things we built, measured, or got wrong. Written by the developer, dated, and updated in place when code or benchmarks change.
Articles (2)
#compensation·9 min
Multi-Offer Compensation Modeling: How to Compare Equity, Bonuses, and Cost of Living
Static salary boards show median figures but cannot model conflicting job offers. Learn how to compare base salaries, equity vesting schedules, sign-on bonuses, and tax brackets using Ravina's free client-side compensation modeller.
Oct 22, 2026Read
·8 min
Why ATS PDF Parsers Break on Hyphens and Em-Dashes (and Drop Minus Signs in Equity Models)
Word processors silently convert standard ASCII hyphens into Unicode en-dashes and em-dashes. Here is how that corrupts date parsing in legacy ATS pipelines, drops negative numbers in equity models, and how to verify your PDF in five seconds.
Oct 11, 2026Read