blog

technical essays, ideas, and lessons from building aperture.

hiring

why hiring is broken

8 min read
the structural failure nobody is fixing
500 to 10,000 applications per role. 95% ATS keyword thresholds. AI generated resumes. the system that was supposed to find talent is now the reason talent gets lost.
by harsh shroff, mar 20, 2026

why every hiring score is wrong

10 min read
the case for comparative candidate evaluation
every screening tool scores candidates against a fixed rubric. but hiring decisions are comparative by nature. the case for Bayesian posterior estimation in candidate evaluation.
by harsh shroff, mar 19, 2026

why resume screening fails high growth startups

9 min read
the case for moving beyond keyword filters
resume screening was built for a world with fewer applicants and simpler roles. high growth startups need to evaluate potential, not parse formatting. here is why the resume is the wrong starting point.
by harsh shroff, apr 8, 2026

what is structured interviewing and why it outperforms unstructured interviews

10 min read
85 years of research in one practical guide
structured interviews predict job performance twice as well as unstructured ones. here is what that means, what the research says, and how to implement a structured hiring process at scale.
by harsh shroff, apr 7, 2026

the six dimensions of candidate evaluation: the lambda core framework

12 min read
how aperture scores what resumes cannot measure
lambda core evaluates candidates across six behavioral dimensions using Bayesian posterior estimation. this post explains each dimension, what it measures, and why pool relative scoring produces better hiring decisions.
by harsh shroff, apr 4, 2026

behavioral interview questions: the complete guide for hiring teams

14 min read
25 questions organized by competency with scoring guidance
25 behavioral interview questions organized by competency, with scoring guidance and a framework for building structured interviews that predict job performance.
by harsh shroff, apr 3, 2026