My work can take on many shapes: I build software, analyse data, consult, teach and write, and enjoy collaborating with dedicated communities large and small. Here are some projects I've worked on recently.
A free, open, online experiment builder
lab.js makes it easy to build experiments and surveys that run in the browser, for data collection in the laboratory, on participants' computers and mobile devices.
What started as a small library for my own research is now used by several thousand researchers every month, on every continent. It attracts a vibrant community of fellow scholars, and together, we help each other collect larger datasets from more diverse populations, more efficiently.
lab.js is also a popular teaching tool, especially in distance education
settings, and is used at the German, Swiss and Dutch Open Universities.
Movements can reflect mental processes, and mouse-tracking uses this assumed link to make inferences about cognition based on cursor movements.
With Pascal Kieslich, Dirk U. Wulff, Amanda Fernández-Fontelo, Sonja Greven and Frauke Kreuter, I help build data collection and analysis tools for this class of data.
Open Science Knowledge Base
An annotated collection of practical resources for researchers interested in using open practices.
The Psych-DS community is defining an open metadata and repository standard for behavioral research.
I built and maintain the validators for Psych-DS,
which check compliance with the standard through an
in-browser application, an
R package or a stand-alone command-line
interface, and contribute to the specification.
German Reproducibility Network
I am currently helping the nascent
DE-RN build a visual identity and website to communicate their work and goals to the wider scientific community.
Neural network models of cognition
One of the early applications of neural networks was to represent how the mind works.
In my thesis, supervised by Benjamin E. Hilbig and Andreas Glöckner,
I extended this work, to describe decisions that involve risk, and evaluate the result empirically. Based on my work, I provide an
R package to
generate and simulate this type of models.