Blog

Analysis, methodology, and applied psychometrics. Code, theory, and worked examples in R and Python.

Are We Really Comparing Like with Like? Measurement Invariance in Global Employee Engagement Surveys

Before benchmarking engagement scores across countries, business units, or tenure groups, ask whether the construct means the same thing in each group. A worked example in R using lavaan.

Read post →

Multistage Testing and Automated Test Assembly in R

A practical walkthrough of MST panel design theory and how to implement automated test assembly as a constrained optimisation problem using integer linear programming.

Read post →